Loading patent details...
US4496796A: Buoyant Cable | Searchlight