153482-89-4
(3R,7aR)-3-benzyldihydro-1H-pyrrolo[1,2-a]imidazole-2,5(3H,6H)-dione
Product Code:
856232
Molecular Formula:
C13H14N2O2
Molecular Weight:
230.26
Order 153482-89-4