Voltaren
"I've been on Vicodin, Percocet, etc. My body doesn't react to those. I was diagnosed with a cervical strain and was put on this. Absolutely love it for muscle pain. I have arthritis and fibromyalgia and this medicine is great. Also no side effects."