Pfaff 820668096 Gathering foot

Pfaff 820668096 - Buy Online

Gathering foot BCDEFGJK

Part : 820668096

Barcode : 7393033031855

£22.00 each