Spare Part
Juki
122-81606

ref 122-81606

Few units

Related products