chemical structure of 876-19-7 FT-0730433

Product Name:

1-Imidazolelactic acid

Catalog No: FT-0730433

CAS NO:876-19-7
MW:156.1400 g/mol
MF:C6H8N2O3
INCHI KEY:JTYMXXCJQKGGFG-UHFFFAOYSA-N