Loading patent details...
US5883771A: Single Reel Tape Cartridge With Locking Leader Block | Searchlight