184766-79-8

184766-79-8 structure
184766-79-8 structure

Name 4-(2-(5-((methoxymethoxy)methyl)pyridin-2-yl)ethoxy)benzaldehyde
Molecular Formula C17H19NO4
Molecular Weight 301.33700
Exact Mass 301.13100
PSA 57.65000
LogP 2.63610