Electronic Components
+264 652424444
+264 65242280
+264 811474158
info@vistar.com.na
Vistar Technologies cc is a close cooperation in Ondangwa