127868-63-7 | 3-(benzo[d]thiazol-2-yl)benzaldehyde | AOBChem