Answer:
The answer is: I should make my discovery public
Explanation:
This is a classical good versus evil situation. If you want to behave correctly then you should warn the public about the possible harmful uses of the medicine.
Another way to see this situation is to balance benefits and costs. If the company sells the medicine it will make lots of money, I will probably make some money but not that much (compared to the millions PharMedCo will make). That is my sole benefit of not telling anyone. But the potential costs could be catastrophic.
If an scandal breaks out, not only PharMedco would be involved, I would probably be involved also due to prior knowledge of the potential harms. That could be very costly to my PR Firm because we could be involved in potential lawsuits and would lose other clients due to the bad reputation.
If I decided to become a whistle blower, then I could even get a larger benefit, my reputation for integrity would skyrocket. That would lead to getting more clients, so at the end I would make more money. I should start looking for a whistle.