648905-59-3

648905-59-3 structure
648905-59-3 structure

Name 4-[6-methoxy-2-(4-methylsulfanyl-phenyl)-naphthalen-1-yloxy]-benzaldehyde
Molecular Formula C25H20O3S
Molecular Weight 400.49000
Exact Mass 400.11300
PSA 60.83000
LogP 6.84210
Precursor  0

DownStream  1