Free release

89784-70-3 phosphorous acid, 1-ethynylcyclohexyl diphenyl ester

service@apichina.com
Product Name Phosphorous acid, 1-ethynylcyclohexyl diphenyl ester
CAS No. 89784-70-3
Molecular Formula C20H21O3P