Presser Foot
Kansai Special
17-8460-0

ref 17-8460-0

Few units

Related products