Loading patent details...
US4285406A: Drilling Head | Searchlight