All OEM products on this site are for USA models

BASE, PICKUP (31A-81671-10-00)

31A-81671-10-00 BASE, PICKUP
31A-81671-10-00

BASE, PICKUP (31A-81671-10-00)


$530.63 $736.99
28% off - Save $206.36

Expected to Ship in 3-6 Days

This part fits these bikes:

YAMAHA XJ700
YAMAHA XJ700X