Place of Origin : Shanghai,China
Trenabolic 100(Trenabolic 100Acetate) Trenbolone acetate, is the scientific name of the chief ingredient in Finaplix, which is a very widely popular steroid among bodybuilders.