Loading patent details...
US4516294A: Self Locking Holder for an Item of Jewelry | Searchlight