Loading patent details...
US5871066A: Rescue Device | Searchlight