223575-69-7 | 2-(2-Thiazolyl)benzaldehyde | AOBChem