A628082 | 2,6-dichloro-4-hydroxy-3-iodobenzaldehyde | AOBChem