87768-64-7
1-Imidazolidinecarboxylic acid, 2-oxo-3-phenyl-, 4-nitrophenyl ester
Product Code:
834093
Molecular Formula:
C16H13N3O5
Molecular Weight:
327.29
Order 87768-64-7