Hydroxypropyl beta cyclodextrin NSC666057