Loading patent details...
US4438822A: Clamp-on Drill Collar Stabilizers | Searchlight