Gall stones does not contain
Cholesterol is insoluble in water Bile acids and phospholipids in bile keep cholesterol in solution by formation of micelles An excess of cholesterol relative to bile acids and phospholipids allows cholesterol to form crystals and such bile is called lithogenic bile or supersaturated bile Oxalates take pa in formation of renal calculi Ref: Sabiston 20th edition Pgno :1492
Oxalates
Cholesterol
Phosphate
Carbonate
G.I.T