Here is my timeline, i entered US as a J-1 student visa on Jan 2007, and i got an i797 form says i changed to F1 successfully Oct 2007 along with an i 94 form at the bottom, on Feb 2010, my old was about to expire so i renewed it. i never leave US since i first came here. now i got married and I'm filling i485. what do i put for my non immigration number since i dont have a f1 visa stamp on my passport? is it the number on my J1 visa? or i can find it somewhere on i797?
what i have now: new passport issued on 2010, theres no visa stamp on it.
i 797 form issued at Oct 2007, expire : D/S
old i 94(white card)
new i 94 come with i 797