I received a jar of Verti Bioribose, Nellis Air Force Base, NV, USA
1 week ago •reported by user-pvbrz262
All I know is I did not order this. I don't know what it is.
I Google the name and this site came up.
Then I read the complaints and they're similar to what