Loading patent details...
US4943176A: Body Roller Liquid Applicator | Searchlight