ultrasound of liver and gallbladderheterogeneous liver ultrasoundliver parenchymal disease ultrasoundliver ultrasound procedureabdominal ultrasound liverhaemangioma liver ultrasoundabnormal liver ultrasoundcirrhotic liver ultrasoundunhealthy liver ultrasoundliver metastases ultrasoundenlarged liver ultrasoundliver ultrasound results