Foot insert 28 x 28 mm

Foot insert 28 x 28 mm

Foot insert 28 x 28 mm

Part number:
5992125
Technical Note