Loading patent details...
US4627768A: Locking Device for Oil Platforms | Searchlight