Pfaff 820215096 open toe applique foot 6mm

Pfaff 820215096 - Buy Online

Open toe applique foot for IDT system DE

Part : 820215096

Barcode : 7393033001087

£22.00 each