Loading patent details...
US4646829A: Hydraulically Set and Released Bridge Plug | Searchlight