southcounty13
New member
20ml 100mg Stanozolol from Dover Vet Products
my source says its from a Veterinary in Ohio???
I tried doing a search but can't find anything online.
Thanks in advance guys!
my source says its from a Veterinary in Ohio???
I tried doing a search but can't find anything online.
Thanks in advance guys!