diethyl dodecanoylphosphonate

Product Code: 1478423
Molecular Formula: C16H33O4P
Molecular Weight: 320.40
5413-24-1