Loading patent details...
US5561263A: Device for Capturing Humans or Animals | Searchlight