Loading patent details...
US3949693A: Partially Submerged Floating Platform | Searchlight