Loading patent details...
US4653609A: Controlled Descent Apparatus | Searchlight