Is there some paracetemol in your medicine cabinet?
PharmWeb - Paracetamol Information Centre
"Paracetamol is also known as acetaminophen"
That 'magic horse linament'

I found about a week ago is very expensive at £30 for a tiny bottle, so I have been exploring its ingredient list and think I have found out which ingredient is the 'magic pain killer'
D M S O - Google Search
I have ordered some and will report back with results when I have tried it.