855412-94-1 | 4-Ethyl-2,6-diiodophenyl butanoate | AOBChem