ETUPUTKI SC 143 68168
Diesel Technic
23020
Product Code: 1341733