Created in 1954 (Germany), Mefo own 48 sister brands and 2303 competing brands. Mefo is a brand of Leoni, listed on the stock exchange of Francfort. The International Securities Identification Number (ISIN) of Leoni is DE0005408884. Mefo is part of the Industrial Products activity sector.