2-OXO-2,3-DIHYDRO-1H-IMIDAZOLE-4-CARBOXYLIC ACID

Product Code: 318328
Molecular Formula: C4H4 N2 O3
Molecular Weight: 128.09
39828-47-2