PRODUCT LICENSE AND DISTRIBUTION AGREEMENT