Loading patent details...
US7792615B2: Emergency descent system | Searchlight