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