Loading patent details...
US4056166A: Detachable Fire Escape Device | Searchlight