Back to Previous Page

Diethyl (2-oxo-2-phenylethyl)phosphonate

ITEM#: 3042-4107561G

MFR#: 410756-1G

Diethyl (2-oxo-2-phenylethyl)phosphonate 97%

.
Diethyl (2-oxo-2-phenylethyl)phosphonate 97%