New Melling Engine Oil Pump Shaft
Part # 12522
5/16" hex x 8-1/8" long aprox.
These are new old stock parts and the packaging may not be in the best shape.
You get what's in the pictures.
Please contact me with any Questions
I usually offer several shipping options. So be sure to select the one that you prefer.