189106-93-2

189106-93-2 structure
189106-93-2 structure

Name [2-(4-bromophenyl)-2-oxoethyl] 2-(benzenesulfinyl)benzoate
Molecular Formula C21H15BrO4S
Molecular Weight 443.31000
Exact Mass 441.98700
PSA 79.65000
LogP 5.52120