Looper
Durkopp Adler
0557-003243

ref 0557-003243

Few units

Related products