Loading patent details...
US20200375319A1: SELF-LACING SYSTEM FOR A SHOE AND VACUUM PUMP THEREOF | Searchlight