Instrument pedal device | Patent Publication Number 20190066646 | Patexia