Benign teratoma of the liver: a rare cause of cholangitis.

Benign teratoma of the liver: a rare cause of cholangitis.