durateston solution for injection
intervet ireland limited - testosterone propionate testosterone phenylpropionate testosterone isocaproate testosterone decanoate - solution for injection - canine - hormone