524698-45-1

524698-45-1 structure
524698-45-1 structure

Name 2,2-dimethyl-3-phenylpropyl 2,4,6-trimethylbenzenesulfonate
Molecular Formula C20H26O3S
Molecular Weight 346.48400
Exact Mass 346.16000
PSA 51.75000
LogP 5.66680