Hey guys, just wanted to know if anyone has heard of this. Seems to be some sort of PGR/Growth stimulator. Can't see anything online apart from what they have advertised on there page. supersi.eu
I have heard alot of bad things about PGR's but this one claims to be all organic and contains no...