Loading patent details...
US4523664A: Safety Descent Device | Searchlight