Tec Corporation 314442 en