Synthetech, Inc. and Computershare Trust Company, N.A., Rights Agent Amended and Restated Rights Agreement Dated as of July 31, 2008