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