High voltage electrical transformer and isolator. Energy substation. Power supply icon isolated on white background for #269774526
Description
High voltage electrical transformer and isolator. Energy substation. Power supply icon isolated on white background for web design. Flat cartoon illustration.