There are a multitude of suitable cases online, the one below would be suitable.
My major gripe is the price premium attached to such products, I can find similar sized cases as well made for £1 from retail outlets in the UK.
The rubbing off is caused by friction, so I would tie several syringes together with a rubber band to stop movement friction and keep inside a carry case that way if you didn't want to spend loads of money on a solution. A cheap reading glass case would do the job well.
Again such glasses and case can be purchased for £1 in the UK, not sure about the USA.
Failing that medi cool company do a good range of bags that would solve this issue.
I've always liked the diapack deluxe and have had a couple.
Desang do some nice kit as well.
Hope this helps.