Liver adenoma

Liver adenoma

Hepatobiliary pathology slide image – Cleveland Clinic Laboratories