Free release

916906-11-1 benzeneacetic acid, 1-(dimethoxyphosphinyl)ethenyl ester

service@apichina.com
Product Name Benzeneacetic acid, 1-(dimethoxyphosphinyl)ethenyl ester
CAS No. 916906-11-1
Molecular Formula C12H15O5P