Loading patent details...
US4813815A: Buoyant, Elastically Tethered Articulated Marine Platform | Searchlight