1059608-78-4

dibenzyl (2-oxo-2-phenylethyl)phosphonate

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