Spare Part
Juki
122-82505

ref 122-82505

Few units

Related products