D C Fix Self Adhesive Peel And Stick Waterproof Contact | Desertcart Sri Lanka