Free release

61169-72-0 carbamic acid, (benzoyloxy)-, 1,2-ethanediyl ester

service@apichina.com
Product Name Carbamic acid, (benzoyloxy)-, 1,2-ethanediyl ester
CAS No. 61169-72-0
Molecular Formula C18H16N2O8