Dudley, United Kingdom DY2 8UB
Manufacturer
PACCAR
Model
PR228S2
Stock Number
1679
Serial Number
I-10667
Condition
Used
Quantity
1