Select your country
NovaMeds
Research compound · information only
On request
Pen · 24 mg or 60 mg
Status under review · information only
TEVA · 1000 mg/4 ml × 1 vial