Alfra
ALFRA Heavy Duty Foot Switch with 2 Pedals Product Part Number: 03863 Overview: ALFRA 03863 Heavy Duty Foot switch with 3 pedals, start, stop, and off functions for ALFRA Electro-hydraulic pumps. Country of Origin: Germany. This pedal carries a 1-year...