Self-amalgamating, waterproof, and high-insulation rubber tape for electrical cable joints and outdoor applications.
Turkey