198904-40-4 | 4-(thiazol-5-yl)benzaldehyde | AOBChem