SEARCH Articles Figures Tables Cyclomaltoheptaose Cyclomaltoheptaose- sodium polyiodide Polyiodide Polyiodides