Loading patent details...
US4286690A: Escape Device | Searchlight