Direct OEM replacement, constructed with longer-life bearings
Fits
Suzuki: 97-03 VZ800 Marauder 800cc