Loading patent details...
US5566768A: Drill Attachment | Searchlight