Common Contracts

3 similar Registration Rights Agreement contracts by Viscorp, Inc., Trestle Holdings, Inc.

REGISTRATION RIGHTS AGREEMENT
Registration Rights Agreement • June 3rd, 2009 • Trestle Holdings, Inc. • Laboratory analytical instruments • New York

THIS REGISTRATION RIGHTS AGREEMENT (the “Agreement”) is made as of [______ __, 2009] by and among TRESTLE HOLDINGS, INC. (to be renamed MOQIZONE HOLDING CORPORATION), a Delaware corporation (the “Company”), and the Persons who have executed the counterpart signature pages of this Agreement as an Investor (collectively, the “Investor”).

REGISTRATION RIGHTS AGREEMENT
Registration Rights Agreement • January 28th, 2008 • Viscorp, Inc. • Pharmaceutical preparations • New York

THIS REGISTRATION RIGHTS AGREEMENT (the “Agreement”) is made as of January 25, 2008 by and among VISCORP, INC. (to be renamed TIANYIN PHARMACEUTICAL CO., INC.), a Delaware corporation (the “Company”), and the Persons who have executed the counterpart signature pages of this Agreement as an Investor (the “Investor”).

REGISTRATION RIGHTS AGREEMENT
Registration Rights Agreement • January 18th, 2008 • Viscorp, Inc. • Services-business services, nec • New York

THIS REGISTRATION RIGHTS AGREEMENT (the “Agreement”) is made as of January 16, 2008 by and among VISCORP, INC. (to be renamed TIANYIN PHARMACEUTICAL CO., INC.), a Delaware corporation (the “Company”), and the Persons who have executed the counterpart signature pages of this Agreement as an Investor (the “Investor”).