2969298-33-5 | 4-(6-fluoro-5-isopropoxypyridin-3-yl)benzaldehyde | AOBChem