Toothed pulley | Patent Publication Number 20200232550 | Patexia