Electronic derailleur | Patent Application Number 19064674 | Patexia