All that I can tell you is that it is a very early electronic flash, they were commonly used with Speed Graphic (5"x4" press cameras).
What you're showing here is incomplete, from memory there was a very large generator unit with it, which gave a non adjustable flash, and I think there were no more than 40 very low powered flashes to a charge. Lead acid batteries, weighed a ton