Plastic paint
Some time ago I found a paint, I think it was for vinyl seats. The chemicals in it chemically bond to plastics.
I was painting a computer case and I did a scrape off test. I could dent the plastic but paint was intact. To scratch paint off I had to gouge out the plastic.
Sorry I don't recall the name.