640769-70-6 | 3-(Pyrimidin-5-yl)benzaldehyde | AOBChem