40 Small Owl Pellets (1.25” or less)
#37-OPS
$116.65

Pellets collected from a single region, sterilized, and individually wrapped