2168-75-4 Benzoic acid, 3,5-bis(acetylamino)-2,4,6-triiodo-, ethyl ester Benzoic acid, 3,5-diacetamido-2,4,6-triiodo-, ethyl ester DIATRIZOATE ETHYL Ethyl diatrizoate WIN 05316 Win 8883