Diisopropyl 2-(2,4,6-Triiodophenoxy)-1,3-propanedioate (HCID 15343337)|Huagongshe