Spare Part
Juki
118-03806

ref 118-03806

Few units

Related products