Deferasirox

Supplier Protheragen-INC
Product # API201530418
Pricing Inquire
Synonyms
  • Exjade
  • ICL 670
  • ICL670A
MolecularFormula C21H15N3O4
Feedback