898156-12-2
Imidazo[1,2-a]pyridine-3,5-dicarboxylic acid
Product Code:
1835907
Molecular Formula:
C8H5FN2O2
Molecular Weight:
180.13
Order 898156-12-2