Imitrodast

114686-12-3

Cat.No. TS68394 Chemical NameImitrodast MDL MFCD00864809 MolFormula C13H12N2O2S MolWeight 260.316

Enquiry

Change