Loading patent details...
US4431066A: Stressed Relieved Bit Leg for an Earth Boring Bit | Searchlight