Loading patent details...
US4332049A: Escape Slide and Protective Shield | Searchlight