1222630-24-1

1222630-24-1 structure
1222630-24-1 structure

Name 3,5-di-tert-butyl-4-hydroxyphenyl 3-phenoxypropyl telluride
Molecular Formula C23H32O2Te
Molecular Weight 468.09900
Exact Mass 470.14600
PSA 29.46000
LogP 5.82970
Precursor  0

DownStream  1