Eight senators pile on to Marathon's Emflaza—and its $89,000 pricing blunder