112901-68-5

 Home / Products / OLED&Ligands / 112901-68-5
Amifostine trihydrate

112901-68-5

Cat.No. CM20042 Chemical NameAmifostine trihydrate MDL MFCD00233058 MolFormula C5H15N2O3PS MolWeight 214.22 Purity 98% Min.
Enquiry