Deca Durabolin- Concept &Cherecteristics The scientific name Nandrolone Decanoate and Deca Durabolin is synonymous meaning that the later is just the brand name under which the Nandrolone Decanoate is sold. This is by far one the most preferred as well as effective anabolic steroid in the market. It was back in the year 1962 that…