Presser Foot
Kansai Special
3117124

ref 3117124

Few units

Related products