Loading patent details...
US20070193530A1: Pet hair removal device | Searchlight