2969402-08-0 | 3-(4-ethyl-5-fluoropyridin-3-yl)benzaldehyde | AOBChem