Pfaff 820977096

Grand Piping Foot 820977096 - Buy Online

Grand piping foot for IDT system

Part : 820977096

Barcode : 7393033066932

£27.84 each