PLASTIC FOOT ø 29x12 mm

PLASTIC FOOT ø 29x12 mm

PLASTIC FOOT ø 29x12 mm

Part number:
3313076
Technical Note
threaded pin M8x20
Available products