P3316C 4.8mm
Hinged Tube Foot
Lockstitch

ref P3316C-4-8MM

Few units

Related products