Loading patent details...
US4329382A: Self-Locking Ribbon Assemblies | Searchlight