22 homeria str belhar, Cape Town 7493, South Africa
Distance: 270 m
Company description
Mail order electronic sales. Over 20 yrs in the electronic industry, we will source and supply, quotations done and scematics sourced and components supplied accordingly.