Loading patent details...
US4286404A: Trap Construction | Searchlight