MOFU 35/LO/1 SW

Mounting foot (terminal)

Item No. 0646210000

Properties