Oil Pump for Hercules Diesel engines models D198 D298 D2000 D3000. Part no. 40-3025151. Used, as pictured.Price: -Sold