84312-35-6

84312-35-6 structure
84312-35-6 structure

Name [3-(trichloromethyl)benzoyl] 3-(trichloromethyl)benzenecarboperoxoate
Molecular Formula C16H8Cl6O4
Molecular Weight 476.95000
Exact Mass 473.85500
PSA 52.60000
LogP 6.26880