REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT, dated as of January 17, 2000, between the investor or investors signatory hereto (each an "Investor" and together the "Investors"), and Eco Soil Systems, Inc., a Nebraska corporation...Registration Rights Agreement • January 26th, 2000 • Eco Soil Systems Inc • Agricultural services • New York
Contract Type FiledJanuary 26th, 2000 Company Industry Jurisdiction
WITNESSETH:Security Agreement • January 26th, 2000 • Eco Soil Systems Inc • Agricultural services • California
Contract Type FiledJanuary 26th, 2000 Company Industry Jurisdiction
NEITHER THIS WARRANT NOR THE SHARES ISSUABLE UPON EXERCISE HEREOF HAVE BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED (THE "SECURITIES ACT") OR ANY OTHER APPLICABLE SECURITIES LAWS IN RELIANCE UPON AN EXEMPTION FROM THE REGISTRATION...Stock Purchase Warrant • January 26th, 2000 • Eco Soil Systems Inc • Agricultural services
Contract Type FiledJanuary 26th, 2000 Company Industry
Dated as of January 21, 2000 TO EACH OF THE PURCHASERS LISTED IN THE ATTACHED ANNEX 1 Amendment No. 5 to Note and Warrant Purchase Agreement Amendment No. 1 to Registration Rights Agreement ----------------------------- Ladies and Gentlemen: Reference...Note and Warrant Purchase Agreement • January 26th, 2000 • Eco Soil Systems Inc • Agricultural services
Contract Type FiledJanuary 26th, 2000 Company Industry
ECO SOIL SYSTEMS, INC. AMENDED AND RESTATED COMMON STOCK PURCHASE WARRANT Expiring August 25, 2005Common Stock Purchase Warrant • January 26th, 2000 • Eco Soil Systems Inc • Agricultural services • New York
Contract Type FiledJanuary 26th, 2000 Company Industry Jurisdiction
BETWEENConvertible Debentures and Warrants Purchase Agreement • January 26th, 2000 • Eco Soil Systems Inc • Agricultural services • New York
Contract Type FiledJanuary 26th, 2000 Company Industry Jurisdiction