89598-80-1 | 4,5-Dichloro-α-oxo-2-thiopheneacetic acid | AOBChem