LICENSE AND DISTRIBUTION AGREEMENT Parties