651729-08-7

651729-08-7 structure
651729-08-7 structure

Name 3-isopropyl-5-methylphenoxyacetic acid 2-(toluene-4-sulfonyl)ethyl ester
Molecular Formula C21H26O5S
Molecular Weight 390.49300
Exact Mass 390.15000
PSA 78.05000
LogP 4.90350