Loading patent details...
US4142819A: Platform for Installation at Sea or on a Body of Water | Searchlight