100850-30-4 Benzenepropanoic acid, 3-amino-alpha-ethyl-2,4,6-triiodo-, ethyl ester Ethyl iopanoate