Joined
·
7 Posts
96280281A OEM Ducati off road shift lever.
I’ve had it installed for just less than a year.
$100 shipped in the USA.
I’ve had it installed for just less than a year.
$100 shipped in the USA.
Attachments
-
1.2 MB Views: 135
-
799.7 KB Views: 150
-
1.1 MB Views: 153