AMENDED AND RESTATED SUPPLY AND CO-MARKETING AGREEMENT