Carcharodontosaurus Tooth - 2.44 inch (Framed) Carcharodontosaurus Tooth - 2.44 inch (Framed) Carcharodontosaurus Tooth - 2.44 inch (Framed) Carcharodontosaurus Tooth - 2.44 inch (Framed) £145.00 Quantity: at £145.00 each Add To Basket