Amonafide

Name Amonafide
Supplier Creative Biomart
Catalog EI-0284
Cas Number 69408-81-7
Formula C16H17N3O2
Molecular Weight 283.33
Purity >99%
Description Amonafide
Supplier Page Shop