9340905 for rider safety element D-Switch wiring duct Manufacturer article number: 9340905, Manufacturer article name: for rider safety element D-Switch