12 Needles Presser Foot
Siruba
P9112D-A

ref P9112D-A

Few units

Related products