2969336-02-3 | 4-(6-(hydroxymethyl)-5-methylpyridin-3-yl)benzaldehyde | AOBChem