When the maker of a brand-name drug pays a maker of generic drugs to not produce a lower-priced version of their product, the Federal Trade Commission can challenge the arrangement on antitrust grounds, the Supreme Court ruled Monday. The ruling may end the era of what regulators call “pay-for-delay” deals.