Loading patent details...
US4184650A: Plastic Tape Reel | Searchlight