Loading patent details...
US20220142302A1: Restraining Device to Inhibit Removal of Footwear | Searchlight