The glue I believe is a silicon glue as it is very soft, pliable and non staining. The owner is in France and may not be alive. I don't think he put it on because the interior was black when I bought it and the leather was stiff and definitely needed replacement which I have done and the dash is...