1773968-67-4 | 2-(quinolin-2-yl)benzaldehyde | AOBChem