Segment of Large Intestine

HP1506

  • about 20 cm (8 inches) in length
  • closed