1403894-38-1

1403894-38-1 structure
1403894-38-1 structure

Name 2-(benzo[d]thiazol-2-yl)-6-methoxyphenyl 2-(pyridin-2-yldisulfanyl)benzoate
Molecular Formula C26H18N2O3S3
Molecular Weight 502.62800
Exact Mass 502.04800
PSA 140.15000
LogP 7.38550