383143-86-0 | 4-(p-tolyl)thiazole-2-carbaldehyde | AOBChem