Methyl 3-(allyloxy)-4-iodobenzoate (HCID 22481791)|Huagongshe