17-0300-1 Presser foot clamp set

£142.00

Kansai BX