3-(1 H-BENZOIMIDAZOL-2-YL)-2,3-DIHYDROXY-PROPIONIC ACID

Product Code: 365918
Molecular Formula: C10H10N2O4
Molecular Weight: 222.20
49671-84-3