Sandal Having Detachable Strap Fastening | Patent Publication Number 20250017309 | Patexia