Loading patent details...
US12600286B1: Modular hand-held locking clasp assembly with friction self-locking mechanism | Searchlight