Loading patent details...
US4548273A: Torque Multiplier Subsea Tool | Searchlight