67987-33-1 HEXANOIC ACID, p-IODOBENZYL ESTER p-Iodobenzyl hexanoate