Loading patent details...
US4153980A: Self-Lubricating Slide Fastener | Searchlight