107788-30-7

107788-30-7 structure
107788-30-7 structure

Name 3-(((4-bromophenyl)thio)methyl)-5-ethoxy-4-hydroxybenzaldehyde
Molecular Formula C16H15BrO3S
Molecular Weight 367.25800
Exact Mass 365.99300
PSA 71.83000
LogP 4.65820
Precursor  0

DownStream  1