AMENDED AND RESTATED PATENT AND TECHNOLOGY LICENSE AGREEMENT