AMENDED AND RESTATED PATENT LICENSE AGREEMENT