Foot shock

New installation technology means reduced installation period; great for integration with and adjustment of production line