Share Video Categories Channel

Water Pump for Detroit S60 Diesel Engine Parts S23505895/23526039/23522707/23 517027/23518215

2025-04-13 introduction 4750
s23505895/23526039/23522707/23517027/23518215
Aluminium
Water-Cooled
<2.0 L
Diesel
Double Cylinder
Electric Start
12 Months
STANDARD PACKAGE
8413309000
Oppose 0
Awards 0
Comment 0