Loading patent details...
US5129467A: Electric Hammer Drill Having Dust Collecting Device | Searchlight