893736-03-3 | 3-(quinolin-3-yl)benzaldehyde | AOBChem