Federal prosecutors on Thursday unveiled a revised corruption indictment of former Gov. Rod R. Blagojevich ahead of a United States Supreme Court ruling that may declare a law underpinning the case unconstitutional .