AVR/Power Stabilizer, Power Factor Setups Automatic Voltage Stabilizers(AVR)/ Power Stabilizer, Power Factor Setups Get Started Today or Call +254 707 122 122, +254 708 122 122 CONTACT US