1364686-66-7


Name 3-(3-Benzyloxy-propoxy)-5-chloro-2-hydroxy-benzaldehyde
Molecular Formula C17H17ClO4
Molecular Weight 320.8