SEARCH Articles Figures Tables Cyclomaltoheptaose Cyclomaltoheptaose- sodium polyiodide octahydrate Polyiodide Polyiodides