1338574-28-9 | 6-Iodo-2-benzothiazolecarboxaldehyde | AOBChem