58954-23-7
2-Propyl-1H-imidazole-4,5-dicarboxy acid
Product Code:
113299
Molecular Formula:
C8H10N2O4
Molecular Weight:
198.17
Order 58954-23-7