Presser Foot
Kansai Special
17-8960-1

ref 17-8960-1

Few units

Related products