Hexadecanedioic acid, 2-hydroxy-1,3-propanediylbis(2,4,6-triiodophenyl) ester [ 500712-08-3 ]