Filter
  • Human Endocast Replica

    Human endocast replica is 7.0 x 5.5 x 4.8 in. The Homo sapiens endocast is a museum-quality polyurethane resin cast of a CAS specimen. 1:1 scale. Made in USA.

    $96.00