Acrylic acid 6-iodohexyl ester (HCID 11289038)|Huagongshe