SUPPLY AND LICENSE AGREEMENT