1-Iodo-4-phenoxybut-2-yne (HCID 19849461)|Huagongshe