Footwear heel insert | Patent Publication Number 20230354956 | Patexia