Loading patent details...
US4286538A: Multipurpose Floating Structure | Searchlight