S585 1/8R
Compensating Right Foot
Lockstitch

ref S585-1-8R

Few units

Related products