Sorry but this item is currently unavailable.
Please check back at a later stage.
Harley XL Sportster Upper Rear Engine/Motor Mount, 1977-81 (OEM #16266-76)
Good, sturdy condition. Original silver finish is lightly weathered but still generally clean. No cracks, and the welds remain excellent.
051520 C-2 (18 11 25, 8-1)