HomeLarge Intestine and Stomach LatexLarge Intestine and Stomach LatexSKU: AX2056981A$69.99PriceQuantityAdd to Cart