Spare Part
Juki
122-80608

ref 122-80608

Few units

Related products