84605-27-6

84605-27-6 structure
84605-27-6 structure

Name 4-(2-methylbutan-2-yl)phenol,phosphoric acid,prop-2-en-1-ol,styrene
Molecular Formula C22H33O6P
Molecular Weight 424.46800
Exact Mass 424.20100
PSA 128.03000
LogP 4.64550