Detroit Diesel 23526142 Rod Bearing Set (SKU#1340/C81)

  • $25.00


Detroit Diesel 23526142

Rod Bearing Set


Government surplus, new old stock


Free shipping to lower 48 only