Presser Foot
Kansai Special
3207156

ref 3207156

Few units

Related products