Loading patent details...
US4383660A: Single Reel Tape Cartridge With Leader Block Door Seal | Searchlight