Loading patent details...
US4246980A: Evacuation Slide Deceleration | Searchlight