Dimethyl-2-oxo-3-phenylpropyl phosphonate, 98 %

Product Code: 128033
Molecular Formula: C11H15O4P
Molecular Weight: 240.19
52343-38-1