Jiehaojia 8pcs Self Adhesive Desktop Socket Fixer Power Strip Holder | Desertcart South Africa