Biella Waterproof Self Fusing Silicone Rubber Tape Electrical Tape Coax | Desertcart Kenya