Usually what should happen is,
- You go to Bronts shop
- Medicine is for sale
- You buy it from Bront
- Go back to Jasmine.
If it's not there, it could be an issue from an outdated save.
If you're using an outdated save thats causing issues, you'll probably have to make a new game, and jump back to act 2 and pick up where you left off