US Patent 08870693 Bicycle derailleur with rotation resistance and tactile feedbackUS Patent 8870693 Bicycle derailleur with rotation resistance and tactile feedback
Infobox
Patent Number
088706930
Patent Number
88706930
Edits on 19 May, 2023
"Remove website redirecting to Patent Public Search front page"