Someone here posted some pics of one of Swissvax leather repairs. It came out really well. I would contact some of the car care sponsors here and ask the 'experts". Or just take your car to a pro with something like this, you might do more harm than good.