i got this stuff from my buddy called Durateston 250made by organon their in 1cc ampules. i heard they were a sort of sostenon could anybody help.