89666-69-3

89666-69-3 structure
89666-69-3 structure

Name 2-(4-phenoxyphenoxy)ethyl N-(3-phenylsulfanylpropyl)carbamate
Molecular Formula C24H25NO4S
Molecular Weight 423.52500
Exact Mass 423.15000
PSA 85.58000
LogP 5.97070