Loading patent details...
US4362217A: Downhole Shearers | Searchlight