1303968-40-2
(4-Formyl-imidazol-1-yl)-acetic acid
Product Code:
212818
Molecular Formula:
C6H6N2O3
Molecular Weight:
154.12
Order 1303968-40-2