Loading patent details...
US4228549A: Deodorizer Footwear | Searchlight