Loading patent details...
US4572689A: Disposable Applicator | Searchlight