Don't have a clue what the MSDS maybe on it, but Mar Hyde vinyl dye is tough, tough, tough. I had a vinyl bench seat out of an old truck that was originally red vinyl coated with black Mar Hyde dye and it sat out in the rain/snow/sun for about five years and stayed black. No peeling either. I should have said too, it was in the truck for about seven years before it sat next to the garage. Wore like iron.
It was a spray dye I bought at an auto parts store and I understand it may be available in craft/hobby stores.
Ten Forward - 2014 Escape 5.0 TA
Double Yolk - 1988 16' Scamp Deluxe