26671-80-7 Cholesterol glucoside Cholesteryl glucoside D-Glucopyranoside, (3beta)-cholest-5-en-3-yl