Loading patent details...
US5956792A: Hand Held Motorized Cleaning Apparatus With Linear, Orbital and/or Dual Motion | Searchlight