VT#: 13-9180OEM Part Number: 26436-86Oil filter mount spring XL Sportster® 1987-1989
Current Reviews: 0
This product was added to our catalog on Tuesday 07 January, 2014.