2-(2-Iodoethoxy)ethyl benzoate (HCID 21361868)|Huagongshe