Loading patent details...
US4155671A: Marine Structures | Searchlight