EXHIBIT 10.33 REGISTRATION RIGHTS AGREEMENT REGISTRATION RIGHTS AGREEMENT (this "Agreement"), dated as of May 28, 2004 by and between TECH LABORATORIES INC., a New Jersey corporation, with its principal office located at 955 Belmont Avenue, North...Registration Rights Agreement • August 3rd, 2004 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledAugust 3rd, 2004 Company Industry Jurisdiction
BACKGROUNDConsulting Agreement • November 17th, 2000 • Tech Laboratories Inc • Electronic components, nec • New York
Contract Type FiledNovember 17th, 2000 Company Industry Jurisdiction
ARTICLE I INTERPRETATIONEscrow Agreement • January 11th, 2002 • Tech Laboratories Inc • Electronic components, nec • New York
Contract Type FiledJanuary 11th, 2002 Company Industry Jurisdiction
SECURITIES PURCHASE AGREEMENT ----------------------------- THIS SECURITIES PURCHASE AGREEMENT (this "Agreement"), dated as of December 27, 2005, by and among TECH LABORATORIES, INC., a New Jersey corporation (the "Company"), and the Buyers listed on...Securities Purchase Agreement • January 10th, 2006 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledJanuary 10th, 2006 Company Industry Jurisdiction
STOCKHOLDERS' AGREEMENT AGREEMENT entered into as of the 22nd day of June, 2000, between Tech Labs Community Networks, Inc., a Delaware corporation ("Community Networks"), Tech Labs Community Networks of the Southeast, Inc., a Delaware corporation...Stockholders' Agreement • November 17th, 2000 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledNovember 17th, 2000 Company Industry Jurisdiction
AMENDED AND RESTATED SECURITY AGREEMENT THIS AMENDED AND RESTATED SECURITY AGREEMENT (the "Agreement"), is entered into and made effective as of December 27, 2005, by and between TECH LABORATORIES, INC., a New Jersey corporation with its principal...Security Agreement • January 10th, 2006 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledJanuary 10th, 2006 Company Industry Jurisdiction
Recitals:Termination Agreement • January 10th, 2006 • Tech Laboratories Inc • Electronic components, nec
Contract Type FiledJanuary 10th, 2006 Company Industry
Exhibit 10.8 CONSULTING AGREEMENT AGREEMENT, dated as of March 22, 1999, and made effective as of March 15, 1999, by and between TECH LABORATORIES, INC., a New Jersey corporation with offices at 955 Belmont Avenue, North Haledon, New Jersey 07608 (the...Consulting Agreement • October 18th, 1999 • Tech Laboratories Inc • Electronic components, nec • New York
Contract Type FiledOctober 18th, 1999 Company Industry Jurisdiction
AMENDED AND RESTATED INVESTOR REGISTRATION RIGHTS AGREEMENT THIS AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT (this "Agreement"), dated as of December 27, 2005, by and among TECH LABORATORIES, INC., a New Jersey corporation (the "Company"), and...Registration Rights Agreement • January 10th, 2006 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledJanuary 10th, 2006 Company Industry Jurisdiction
Exhibit 10.7 CONSULTING AGREEMENT This Consulting Agreement is dated the 10th day of March, 1999, by and between Tech Laboratories, Inc., a New Jersey corporation with its principal place of business located at 955 Belmont Avenue, North Haledon, New...Consulting Agreement • October 18th, 1999 • Tech Laboratories Inc • Electronic components, nec
Contract Type FiledOctober 18th, 1999 Company Industry
EXHIBIT 10.29 SECURITIES PURCHASE AGREEMENT THIS SECURITIES PURCHASE AGREEMENT (this "Agreement"), dated as of May 28, 2004, by and among TECH LABORATORIES INC., a New Jersey corporation, with headquarters located at 955 Belmont Avenue, North Haledon,...Securities Purchase Agreement • August 3rd, 2004 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledAugust 3rd, 2004 Company Industry Jurisdiction
EXHIBIT 10.34 TECH LABORATORIES INC. PLACEMENT AGENT AGREEMENTPlacement Agent Agreement • August 3rd, 2004 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledAugust 3rd, 2004 Company Industry Jurisdiction
ESCROW AGREEMENT THIS ESCROW AGREEMENT (this "Agreement") is made and entered into as of December 27, 2005 TECH LABORATORIES, INC., a New Jersey corporation (the "Company"); the Buyer(s) listed on the Securities Purchase Agreement, dated the date...Escrow Agreement • January 10th, 2006 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledJanuary 10th, 2006 Company Industry Jurisdiction
TECH LABORATORIES, INC. FORM OF STOCK OPTION AGREEMENTStock Option Agreement • March 9th, 2001 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledMarch 9th, 2001 Company Industry Jurisdiction
Exhibit 10.2 EMPLOYMENT AGREEMENT AGREEMENT made as of the 1st day of October, 1998 by and between Tech Laboratories, Inc., with its principal offices at 955 Belmont Ave., North Haledon, NJ 07508 (the "Company"), and Bernard M. Ciongoli, residing at...Employment Agreement • July 9th, 1999 • Tech Laboratories Inc • New Jersey
Contract Type FiledJuly 9th, 1999 Company Jurisdiction
No. MEP-2 $537,220 TECH LABORATORIES, INC. Amended and Restated Secured Convertible Debenture Due December 27, 2006 This Amended and Restated Secured Convertible Debenture (the "Debenture") is issued by TECH LABORATORIES, INC., a New Jersey...Debenture Agreement • January 10th, 2006 • Tech Laboratories Inc • Electronic components, nec
Contract Type FiledJanuary 10th, 2006 Company Industry
ASSIGNMENTAssignment • July 9th, 1999 • Tech Laboratories Inc
Contract Type FiledJuly 9th, 1999 Company
AGREEMENT --------- Agreement dated as of July 1, 2002, by and among Tech Laboratories, Inc., a New Jersey corporation (the "Company") and Celeste Trust Reg., Esquire Trade & Finance, Inc., and The Endeavour Capital Investment Fund, S.A. (the...Waiver Agreement • July 23rd, 2002 • Tech Laboratories Inc • Electronic components, nec
Contract Type FiledJuly 23rd, 2002 Company IndustryAgreement dated as of July 1, 2002, by and among Tech Laboratories, Inc., a New Jersey corporation (the "Company") and Celeste Trust Reg., Esquire Trade & Finance, Inc., and The Endeavour Capital Investment Fund, S.A. (the "Holders").
WARRANT AGREEMENT dated as of June 23, 2000, between Tech Laboratories, Inc., a New Jersey corporation (the "Company"), and M3Communication, Inc., (the "Holder") a Florida corporation. WITNESSETH: WHEREAS, the Holder has entered into an Asset Purchase...Warrant Agreement • November 17th, 2000 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledNovember 17th, 2000 Company Industry Jurisdiction
EXHIBIT 10.30 INVESTOR REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT (this "Agreement"), dated as of May 28, 2004, by and among TECH LABORATORIES INC., a New Jersey corporation, with its principal office located at 955 Belmont...Investor Registration Rights Agreement • August 3rd, 2004 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledAugust 3rd, 2004 Company Industry Jurisdiction
EXHIBIT 10.32 STANDBY EQUITY DISTRIBUTION AGREEMENT THIS AGREEMENT dated as of the 28th day of May 2004 (the "Agreement") between CORNELL CAPITAL PARTNERS, LP, a Delaware limited partnership (the "Investor"), and TECH LABORATORIES INC., a corporation...Standby Equity Distribution Agreement • August 3rd, 2004 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledAugust 3rd, 2004 Company Industry Jurisdiction
SECURITY AGREEMENT ------------------ 1. Identification. -------------- This Security Agreement (the "Agreement"), dated September 25, 2003, is entered into by and between Tech Laboratories Inc., a New Jersey corporation ("Debtor"), and Barbara...Security Agreement • October 27th, 2003 • Tech Laboratories Inc • Electronic components, nec • New York
Contract Type FiledOctober 27th, 2003 Company Industry Jurisdiction
TECH LABORATORIES, INC. STOCK OPTION AGREEMENT This Stock Option Agreement (this "Agreement") is made and entered into as of the Date of Grant set forth below (the "Date of Grant") by and between Tech Laboratories, Inc., a New Jersey corporation (the...Stock Option Agreement • March 9th, 2001 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledMarch 9th, 2001 Company Industry Jurisdiction
Exhibit 10.11 ASSET ACQUISITION AGREEMENT THIS ASSET ACQUISITION AGREEMENT (this "Agreement") is dated as of the March 12, 1999, by and between NORDX/CDT, Inc., a corporation organized under the laws of Canada ("Seller"), and Tech Laboratories Inc., a...Asset Acquisition Agreement • October 18th, 1999 • Tech Laboratories Inc • Electronic components, nec • New York
Contract Type FiledOctober 18th, 1999 Company Industry Jurisdiction
SECURITIES PURCHASE AGREEMENTSecurities Purchase Agreement • July 6th, 2007 • Tech Laboratories Inc • Blank checks • New Jersey
Contract Type FiledJuly 6th, 2007 Company Industry JurisdictionTHIS SECURITIES PURCHASE AGREEMENT (this “Agreement”), dated as of July 2, 2007, by and among TECH LABORATORIES, INC., a New Jersey corporation (the “Company”), and the Buyers listed on Schedule I attached hereto (individually, a “Buyer” or collectively “Buyers”).
RECITALS:Pledge and Escrow Agreement • January 10th, 2006 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledJanuary 10th, 2006 Company Industry Jurisdiction
THIS WARRANT AND THE COMMON SHARES ISSUABLE UPON EXERCISE OF THIS WARRANT HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED. THIS WARRANT AND THE COMMON SHARES ISSUABLE UPON EXERCISE OF THIS WARRANT MAY NOT BE SOLD, OFFERED FOR...Warrant Agreement • October 18th, 2000 • Tech Laboratories Inc • Electronic components, nec • New York
Contract Type FiledOctober 18th, 2000 Company Industry Jurisdiction
JOINT MARKETING AGREEMENT This Joint Marketing Agreement ("Agreement") is made and effective this October 15, 1999 by and between Tech Laboratories, Inc., a New Jersey corporation ("Tech Labs") and TravelNet Technologies, Inc., a Canadian corporation...Joint Marketing Agreement • November 19th, 1999 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledNovember 19th, 1999 Company Industry Jurisdiction
REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • April 26th, 2007 • Tech Laboratories Inc • Blank checks • New Jersey
Contract Type FiledApril 26th, 2007 Company Industry JurisdictionTHIS REGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of April 20, 2007, by and among TECH LABORATORIES, INC., a New Jersey corporation (the “Company”), and the undersigned Buyers listed on Schedule I attached hereto (each, a “Buyer” and collectively, the “Buyers”).
ASSET PURCHASE AGREEMENT This AGREEMENT made this 1st day of June, 2000, by and between Tech Laboratories, Inc., a New Jersey corporation having its principal place of business at 955 Belmont Avenue, North Haledon, New Jersey 07508 ("Tech Labs"), Tech...Asset Purchase Agreement • November 17th, 2000 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledNovember 17th, 2000 Company Industry Jurisdiction
Exhibit 10.30 LEASE MODIFICATION THIS AGREEMENT is entered into this 27th day of February, 2002 by and between NJTT, L.L.C. ("Landlord") and TECH LABORATORIES, INC. ("Tenant").Lease Modification • April 15th, 2003 • Tech Laboratories Inc • Electronic components, nec
Contract Type FiledApril 15th, 2003 Company Industry
EXHIBIT 10.1 EMPLOYMENT AGREEMENT THIS EMPLOYMENT AGREEMENT dated as of August 24, 2001, by and between Tech Laboratories, Inc. (the "Company"), a New Jersey corporation with offices at 955 Belmont Avenue, North Haledon, New Jersey 07508 and Bernard...Employment Agreement • November 14th, 2001 • Tech Laboratories Inc • Electronic components, nec • New Jersey
Contract Type FiledNovember 14th, 2001 Company Industry Jurisdiction
COLLATERAL AGENT AGREEMENT (this "Agreement") dated as of September 25, 2003, among Barbara R. Mittman (the "Collateral Agent"), and the parties ---------------- identified on Schedule A hereto (each, individually, a "Lender" and collectively, the...Collateral Agent Agreement • October 27th, 2003 • Tech Laboratories Inc • Electronic components, nec • New York
Contract Type FiledOctober 27th, 2003 Company Industry Jurisdiction
SECURITY AGREEMENTSecurity Agreement • July 6th, 2007 • Tech Laboratories Inc • Blank checks • New Jersey
Contract Type FiledJuly 6th, 2007 Company Industry JurisdictionTHIS SECURITY AGREEMENT (the “Agreement”), is entered into and made effective as of July 2, 2007, by and between Biodiesel Solutions, Inc., a Nevada corporation with its principal place of business located at 1395 Greg Street, Suite #102, Sparks, Nevada 89431, Renewal Fuels, Inc., a Delaware corporation with its principal place of business located at 1818 North Farwell Avenue, Milwaukee, Wisconsin 53202, (collectively, the “Company”), in favor of the BUYER(S) (the “Secured Party”) listed on Schedule I attached to the Securities Purchase Agreement (the “Securities Purchase Agreement”) dated the date hereof between Tech Laboratories, Inc. (“Parent”) and the Secured Party.
PLEDGE AND ESCROW AGREEMENTPledge and Escrow Agreement • April 26th, 2007 • Tech Laboratories Inc • Blank checks • New Jersey
Contract Type FiledApril 26th, 2007 Company Industry JurisdictionTHIS PLEDGE AND ESCROW AGREEMENT (the “Agreement”) is made and entered into as of April 20, 2007 (the “Effective Date”) by and among TECH LABORATORIES, INC., and existing under the laws of the State of New Jersey (the “Pledgor”), CORNELL CAPITAL PARTNERS, LP, (the “Pledgee”), and DAVID GONZALEZ, ESQ., as escrow agent (“Escrow Agent”).