121369-51-5 CTDS beta-Cyclodextrin tetradecasulfate beta-Cyclodextrin, tetradecakis(hydrogen sulfate)