77898-39-6

77898-39-6 structure
77898-39-6 structure

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