198904-53-9 | 4-(2-Thiazolyl)benzaldehyde | AOBChem