63147-27-3

63147-27-3 structure
63147-27-3 structure

Name [3-(3,5-ditert.butyl-4-hydroxyphenyl)propyl] 3-mercaptopropionate
Molecular Formula C20H32O3S
Molecular Weight 352.53100
Exact Mass 352.20700
PSA 85.33000
LogP 4.78290