Feed Dog
Durkopp Adler
0271-006603

ref 0271-006603

Few units

Related products