Loading patent details...
US4570868A: Dispenser for Adhesive Labels | Searchlight