New OEM Ducati Front Brake Master Lever Microswitch Micro Switch.
Includes hardware shown.
Ducati part number 53940041B.
$13.72
971
New OEM Ducati Front Brake Master Lever Microswitch Micro Switch.
Includes hardware shown.
Ducati part number 53940041B.