For more than a century, everyday painkillers have been handed over pharmacy counters to ease headaches, joint aches and ...