neil ibuprofen ibuprofen and platelets ibuprofen coupling constants site edu metabolism of ibuprofen ibuprofen causes miscarriage in pregnancy ibuprofen before surgery take ibuprofen for swollen ibuprofen effect on kidney function