4927-43-9
5-BENZYL-5-PHENYLIMIDAZOLIDINE-2,4-DIONE
Product Code:
140594
Molecular Formula:
C16H14N2O2
Molecular Weight:
266.29
Order 4927-43-9