1428795-41-8 | 1,1-Dimethylethyl 4-iodo-α-oxobenzeneacetate | AOBChem