Loading patent details...
US4341285A: Emergency Escape Device | Searchlight