Footrest Peg, Triumph

Footrest dowel/peg.

For various Triumph models.

Made in England.

OEM:  82-5943, F5943, NT316

Our part no:  825943

$4.10

In stock

$4.10

In stock

Description

0