Part # 31-6097
84-91 BT High Volume High Pressure Oil Pump - Polished.
Genuine S&S Cycle product, part number 31-6097.