AMENDED AND RESTATED SUPPLY, LICENSE, AND DEVELOPMENT AGREEMENT