209009-C Movable Needle Guard

Fortuna
209009-C Movable Needle Guard

...

...