Part # 24520
Ford 289-302 Oil Pump Pick-Up (Use w/Part No 20502).
Genuine Moroso product, part number 24520.