93360-08-8
Phosphoric acid, (2,5-dioxo-4,4-diphenyl-1-imidazolidinyl)methylbis(phenylmethyl) ester
Product Code:
843755
Molecular Formula:
C30H27N2O6P
Molecular Weight:
Order 93360-08-8