86-8510-0 Presser foot bar screw nut

£5.00

Kansai DPW