Designed by
Title
Lots of sheet metal boxes to supply high current and volts to exhibitors at the fair #157134351
Description
Umea, Sweden - August 5, 2019: lots of sheet metal boxes to supply high current and volts to exhibitors at the fair
This image is editorial