Part # 56-3031
91-03 XL Right Hand Trans Countershaft Needle Bearing.
Genuine S&S Cycle product, part number 56-3031.