Hey there,
I found this stuff in a shed on piece of land we purchased. We are building a home here and the lot was owned by an old timer who ran a pest control business but also did some amateur taxidermy. I have no idea what these are and if anyone can even use them. Any ideas???