jeffblack New member Oct 6, 2005 #1 I just received these today from a source i have not used before does anyone know if these are legit? I'm not able to post a picture right now. Galenkia Test Depo #3598 1204 1209 Thanks for the help!
I just received these today from a source i have not used before does anyone know if these are legit? I'm not able to post a picture right now. Galenkia Test Depo #3598 1204 1209 Thanks for the help!