Loading patent details...
US6431292B1: Device for drilling and draining holes in soil or rock | Searchlight