Set of Orange terminal blocks located inside of a control panel

Royalty-free stock photo ID: 79546330

Set of Orange terminal blocks located inside of a control panel