Bobbin
Durkopp Adler
0576-003338

ref 0576-003338

Few units

Related products