20949-81-9 | 2-Phenyl-1,3-thiazole-4-carboxaldehyde | AOBChem