Presser Foot
Kansai Special
17-3610-1

ref 17-3610-1

Few units

Related products