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