2-(1-Benzhydryl-azetidin-3-yloxy)-5-iodo-pyridine (HCID 58073101)|Huagongshe