342037-21-2 | 2-Hydroxy-5-pyridin-4-yl-benzaldehyde | AOBChem