Perfidious gallbladders - a diagnostic dilemma with xanthogranulomatous cholecystitis.

Perfidious gallbladders - a diagnostic dilemma with xanthogranulomatous cholecystitis.