Detroit Diesel Engine Oil Pump A4721802501, 0113807 (Core For Parts). As Pictures Show Item is in Used Good Condition. Unable to Test Working Condition.
Sellers Notes
Item Location C4B
AS