S10A 1/8'' 3.2mm
Adjustable Tape Foot
Lockstitch

ref S10A-1-8

Few units

Related products