Triumph Finned Exhaust Clamp 71-0216A

SKU: BRT-599348

$44.00

Triumph Finned Exhaust Clamp Assembly

Part# 71-0216, E10216

Made in England

More than 10 in stock!

Buy now
SKU: BRT-599348 Category: Tags: ,

Description

Triumph Finned Exhaust Clamp Assembly

Part# 71-0216, E10216

Made in England