Loading patent details...
US5197160A: Cleaning Device for Cleaning Carpets | Searchlight