Pfaff 820615096 Chenille Foot

Chenille Foot 820615096 - Buy Online

Chenille foot for IDT system BCDEFGJ

Part : 820615096

Barcode : 7393033023997

£22.00 each