APPARATUS AND METHODS FOR FINISHING FOOTWEAR | Patent Publication Number 20260114551 | Patexia