Ethanedioic acid, 4-iodobutyl octyl ester
CAS No. 88812-59-3