Chomatodus sp.

SKU
Z026
In stock
$25.00
-
+
Overview

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

Z026           SIZE: 1"