ethyl 6-iodo-2-trifluoromethyl-2H-1-benzopyran-3-carboxylate (HCID 21883584)|Huagongshe