1026094-96-1 | 2-(2-Propyl-5-thiazolyl)benzaldehyde | AOBChem