Loading patent details...
US4108102A: Anchorable, Floating Platform | Searchlight