Loading patent details...
US4481899A: Floating Platform Structure | Searchlight