Pfaff 820215096

Pfaff 820215096 - Buy Online

Open toe applique foot for IDT system DE

Part : 820215096

Barcode : 7393033001087

£20.60 each