Loading patent details...
US4901889A: Apparatus for Mounting a Tissue Roll and Dispensing a Flowable Substance | Searchlight