Peritoneum Gallery - Wet SPecimens (2 of 7)
Dog. Splenic haemangiosarcoma with peritoneal implantation.