Apparently its from greece...100iu kit with water. a lot is floating around the wales area, seen as im from the north west i may make a trip and get a few kits just wondering if anyone has heard of it or used and if so how did they rate it?
Apologies for this being a kinda noob question.
T.