I think a reasonable solution without having to dictate details is to require pharmaceutical companies give the US most favored nation status - that is they must provide the US the same price as the country where it is sold for the cheapest. Perhaps you exclude developing nations from that calculation.