dibenzyl (2-oxo-2-phenylethyl)phosphonate [ 1059608-78-4 ]

Cas Number: 1059608-78-4
Product Code
1864704
Product Name
dibenzyl (2-oxo-2-phenylethyl)phosphonate
Cas Number
1059608-78-4
Molecular Formula