MARKETING, PROMOTION, DISTRIBUTION AND RELATED SERVICES AGREEMENT