Loading patent details...
US4291762A: Apparatus for Rapidly Attaching an Inside Blowout Preventer Sub to a Drill Pipe | Searchlight