Pfaff 820532096

Pfaff 820532096 - Buy Online

Piping foot

Part : 820532096

Barcode : 7393033016524

£17.00 each

Out of stock