Loading patent details...
US4870713A: Self Cleaning Truck Mirror | Searchlight