Back to Previous Page

Diethyl (2-oxo-2-phenylethyl)phosphonate

ITEM#: 3042-41075610G

MFR#: 410756-10G

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

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