Chomatodus sp.

SKU
Z026
Out of stock
$25.00
Overview

 Chomatodus sp.  ;  an Extinct Petalodont shark. An extra large specimen.

Z026           SIZE: 1"