Pfaff 820214096 applique foot

Pfaff 820214096 - Buy Online

Applique foot BCDEFGJK

Part : 820214096

Barcode : 7393033001070

£15.00 each