Spare Part
Juki
122-87306

ref 122-87306

Few units

Related products