27223-99-0
4-Imidazolidinone,3-hydroxy-2-(2-nitrophenyl)-
Product Code:
1316420
Molecular Formula:
C9H9 N3 O4
Molecular Weight:
223.19
Order 27223-99-0