AMENDED & RESTATED SALES AND MARKETING AGREEMENT