JOINT DEVELOPMENT, LICENSING AND DISTRIBUTION AGREEMENT