A792821 | 4-(5-isopropylpyridin-2-yl)benzaldehyde | AOBChem