Loading patent details...
US4295758A: Working Platform for Oil Drilling Operations in Ice Covered Sea Areas | Searchlight