Presser Foot
Juki
118-80762

ref 118-80762

Few units

Related products