Loading patent details...
US4252789A: Deodorant Stick | Searchlight