Vole traps

Vole trap Topcat

High quality snap trap with a sensitive mechanical release mechanism