Sold with refundable core deposit. See details
Details
Oil pump for Detroit Diesel engine - rebuilt. Click here for refund details
weight: 19.73 Lbs.
5175984