S10A 5/8'' 16mm
Adjustable Tape Foot
Lockstitch

ref S10A-5-8

Few units

Related products