Chuangdi 50 Pieces 13 X 10 Mm Self Adhesive Cable | Desertcart Japan