S-flurbiprofen Bioavailability Trial to Compare a Newly Developed Patch vs. a Marketed Tablet | NCT04505787 | Trialant