A852164 | 2-((1-benzhydrylazetidin-3-yl)oxy)benzaldehyde | AOBChem