Degarelix acetate hydrate

BOC Sciences

CAS NUMBER : 934246-14-7

Shipping Standard

Buy now

100 mg

£1,282.14 / €1,795.00 B0084-286445

All prices shown are exclusive of VAT