muscle pain ibuprofen ibuprofen parkinsons ibuprofen for menstrual cramps and bleeding hydrocodone and ibuprofen liver ibuprofen acetaminophen nausea and vomiting from taking ibuprofen allergic to ibuprofen iron ibuprofen ibuprofen clotting