L-Arginine is a pretty safe bet, I’ve stopped using the silicone wrap as it smashes the skin too hard and is awkwardly uncomfortable. I’ve been using Ace Bandage Self Adhesive Wrap (you can find at sports depo stores) this is a hell of a lot more comfortable IMO and it doesn’t slide at all.
Long Grass