Presser Foot
Yamato
2107310

ref 2107310

Few units

Related products