1126636-89-2

1126636-89-2 structure
1126636-89-2 structure

Name 3-Formyl-imidazo[1,2-a]pyridine-6-carboxylic acid methyl ester
Molecular Formula C10H8N2O3
Molecular Weight 204.18200
Exact Mass 204.05300
PSA 60.67000
LogP 0.93340