Part # 31-6064-S
.4223in x .5710in x .1350in Oil Pump Seal.
Genuine S&S Cycle product, part number 31-6064-S.