It seems that this page is no longer available. It may be moved to another location or it has been deleted. You can always visit the homepage and browse our site.
Alfen Elkamo develops, manufactures and markets electricity distribution systems. For enquiries, please contact us at +358 6 788 9550 or send an e-mail