Loading patent details...
US4448284A: People Rescue Device | Searchlight