131222-63-4

131222-63-4 structure
131222-63-4 structure

Name (2,2-dimethyl-1,3-dioxolan-4-yl)methyl 2,2-dichloroacetate
Molecular Formula C8H12Cl2O4
Molecular Weight 243.08400
Exact Mass 242.01100
PSA 44.76000
LogP 1.48480
Precursor  0

DownStream  1