Loading patent details...
US5402974A: Self-Closing Holder | Searchlight