Loading patent details...
US4596291A: Floating Drilling Platform | Searchlight