I met w a friend of mine today and he had a 30ml bottle of Deca Hydroxolone. It is 75mg/ml, I believe. Anyway, I Googled the name a couple of times and nothing. Also, I tried to search it on the board, still nothing. Has anyone heard of this substance and what is the difference between this and Nandrolone Decanoate?
Thanks