New water soluble glycosides of 11-keto-β-boswellic acid: A paradigm.

New water soluble glycosides of 11-keto-β-boswellic acid: A paradigm.