Pfaff 820664096

Pfaff 820664096 - Buy Online

Non stick foot with IDT system

Part : 820664096

Barcode : 7393033031817

£20.60 each