12-5530-1 Needle holder (1503 1/4")

£54.79

Kansai DLR