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