EXHIBIT 4.2 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "AGREEMENT") is made and entered into as of June 23, 2004, by and among Generex Biotechnology Corporation, a Delaware corporation (the "COMPANY"), and the investors...Registration Rights Agreement • July 14th, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations • New York
Contract Type FiledJuly 14th, 2004 Company Industry Jurisdiction
ARTICLE I. DEFINITIONSSecurities Purchase Agreement • July 14th, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations • New York
Contract Type FiledJuly 14th, 2004 Company Industry Jurisdiction
EXHIBIT 4.3 NEITHER THESE SECURITIES NOR THE SECURITIES ISSUABLE UPON EXERCISE OF THESE SECURITIES HAVE BEEN REGISTERED WITH THE SECURITIES AND EXCHANGE COMMISSION OR THE SECURITIES COMMISSION OF ANY STATE IN RELIANCE UPON AN EXEMPTION FROM...Securities Agreement • July 14th, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations
Contract Type FiledJuly 14th, 2004 Company Industry