569688-44-4 | 5-Iodo-α-oxo-2-thiopheneacetic acid | AOBChem