DELTEC POWER
Alrode, Alberton, Gauteng •
Solar Batteries