30384-93-1

2-methylimidazo[1,2-a]pyridine-3-carbaldehyde

30384-93-1

Cat.No. CM10613 Chemical Name2-methylimidazo[1,2-a]pyridine-3-carbaldehyde MolFormula C9H8N2O MolWeight 160.1726
Enquiry