Top Suppliers:I want be here

133427-31-3

133427-31-3 structure
133427-31-3 structure

Name 2-(3-methoxyphenyl)imidazo[1,2-a]pyridine-8-carboxylic acid
Synonyms f2113-0633
Molecular Formula C15H12N2O3
Molecular Weight 268.26700
Exact Mass 268.08500
PSA 63.83000
LogP 2.70810