Top Suppliers:I want be here

891656-16-9

891656-16-9 structure
891656-16-9 structure

Name 6-(4-methoxy-3-methylphenyl)-3-methylimidazo[2,1-b]thiazole-5-carboxaldehyde
Molecular Formula C15H14N2O2S