electronic parts supplier in Edenvale
About 2 results.
Logitech SA CC
Voortrekker Avenue 23, 1609 Edenvale, South AfricaLogitech SA was established in 1986, importing and distributing an absolute range of high-end components with attention to quality of service to the South African community, from well known local and international manufacturers. In 2012, Logitech SA merged with its sister company, Corporate Techno…