Loading patent details...
US3958360A: Snare Type Animal Trap | Searchlight