Loading patent details...
US3961399A: Power Slip Unit | Searchlight