Loading patent details...
US4829928A: Ocean Platform | Searchlight