MOFU 35

Mounting foot (terminal)

Product ID 0495660000

Eigenschappen