PEDAL SIMULATOR | Patent Publication Number 20250321606 | Patexia