Loading patent details...
US4508587A: Masking Paper and Tape Dispenser | Searchlight