Megatron Limited 1945

occupation:
Manufacturers
Nationality:
British
born in:
London, Greater London, England, United Kingdom

Megatron manufactures photoelectric cells and instruments for measuring light.