About

Deca is a steroid normally associated with the trade name Deca Durabolin which is the Deca brand belonging to Organon although many other companies now manufacture it.Organon market it in their excellent and cost effective 1ml/100 mg amp.