933752-89-7

 Home / Products / Fine chemicals / 933752-89-7
6-Methylimidazo[1,2-a]pyridine-3-carbaldehyde

933752-89-7

Cat.No. CF11018 Chemical Name6-Methylimidazo[1,2-a]pyridine-3-carbaldehyde MolFormula C9H8N2O MolWeight 160.17
Enquiry