ibuprofen after stroke ibuprofen and sodium ibuprofen advil or bayer ibuprofen morphine ibuprofen toxicity symptoms ibuprofen welby ibuprofen and liver function