PRODUCTS

Diethyl 4-vinylbenzylphosphonate

Product name Diethyl 4-vinylbenzylphosphonate
CAS NO. 726-61-4
Structural formula