Megalodon Tooth 3.42" Long, over 2.6 million years oldMegalodon Tooth 3.42" - Florida RiverSKU: 51$89.00PriceOut of Stock