Ethanedioic acid, 4-iodobutyl methyl ester
CAS No. 88812-57-1
See I120003 1329834-28-7