Loading patent details...
US6239363B1: Variable buoyancy cable | Searchlight