Electrical plug inserted into socket, representing power connection and energy supply

Code produit:
1879309529