198084-12-7 | 4-(Pyrimidin-5-yl)benzaldehyde | AOBChem