141660-63-1 Iofratol Iofratol [INN] N,N''-(2-Hydroxytrimethylene)bis(N'-(2-hydroxy-1-(hydroxymethyl)ethyl)-2,4,6-triiodo-5-((S)-lactamido)isophthalamide)