Loading patent details...
US4420276A: Bearing Assembly for a Tethered Buoyant Platform | Searchlight