Loading patent details...
US4411092A: Fish Trap Having a Cardioidal Structure | Searchlight