Loading patent details...
US4076436A: Stress Relieved Tool Elements | Searchlight