Leuprolide-d5

Supplier Alfa Chemistry
Product # ACMA00058159
CAS #
Pricing Inquire
MolecularWeight 1214.46
MolecularFormula C59H79N16O12D5
Feedback