Electrical contacts made in copper, brass or other materials.
MEG - Technology, high level of Quality and Expertise in the railroad market.