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