EXHAUST CLAMP

Product code
1001296
Oem Nr
1863831
1422474
1387136
1371089
Brand
SCANIA
Model
P
G
R
T SERIES
4 SERIES