Loading patent details...
US5259707A: Spot Drill With Indexable Replaceable Insert | Searchlight