Tecalum company video

Company presentation Tecalum and facilities.