Loading patent details...
US4923137A: Tape Reel Hub | Searchlight