Loading patent details...
US5213157A: Clamping Device for Capping Oil Wells and the Like, and Apparatus for Mounting Same | Searchlight