3038686-85-7 | Benzeneacetic acid, 2-iodo-α-oxo-, ethyl ester | AOBChem