STILL ECU18

Further technical details

1800
2017
627
None
6969698
12790920E
F20166H00332
1150
258
Yes
24
150

Request offer