Loading patent details...
US4128136A: Drill Bit | Searchlight