EXHIBIT 2.1


                                THERMO TERRA TECH

                     AGREEMENT OF DISSOLUTION OF PARTNERSHIP


             WHEREAS, the partners identified below (the "Partners") are
        parties to that certain Agreement of Partnership dated May 16,
        1994 (the "Partnership Agreement"), establishing 
        a Massachusetts general partnership known as Thermo Terra Tech
        (the "Partnership"); and

             WHEREAS, the Partners wish to dissolve the Partnership; 

             NOW, THEREFORE, in consideration of the mutual obligations
        set forth below and for other good and valuable consideration,
        the receipt and sufficiency of which is hereby acknowledged, the
        parties hereby agree as follows:

             1.   Dissolution.  The Partnership is hereby dissolved
        pursuant to Section 8.01(a)(i) of the Partnership Agreement,
        effective as of April 2, 1995.

             2.   Distributions of Partnership Assets.  

                  (a)  Pursuant to, and subject to the provisions of,
        Section 8.02 of the Partnership Agreement, the Partnership does
        hereby distribute, grant, convey, assign, transfer and deliver to
        each respective Partner, in kind, all of the Partnership's right,
        title and interest in and to the property, assets and benefits,
        wherever located, originally transferred by such Partner to the
        Partnership upon the establishment of the Partnership (with
        respect to each Partner, such "Partner's Assets") pursuant to
        that certain Bill of Sale and Assumption of Liabilities dated May
        16, 1994 between the Partnership and such Partner (with respect
        to each Partner, such "Partner's Bill of Sale"), together with
        all other property, assets and benefits acquired by the
        Partnership and used in the business or businesses conducted by
        the Partnership with such Partner's Assets, and including,
        without other limitation:

                  (i)   All fixed assets and other tangible property,
             machinery, tools, equipment, dies, patterns, blueprints,
             furniture, equipment, books, records and supplies, relating
             to such Partner's Assets;

                  (ii)  All inventories relating to such Partner's Assets
             including raw materials, work in process, finished goods and
             packaging and shipping materials wherever located;

                  (iii) All customer lists, orders and inquiries, all
             claims and rights of recovery or setoff against suppliers
PAGE



             and vendors, and any rights under agreements and contracts,
             relating to such Partner's Assets;

                  (iv)  All inventions, patents, transferable licenses,
             transferable permits and transferable franchises, copyrights
             and know-how, proprietary software and computer programs,
             relating to such Partner's Assets; and

                  (v)   Any trade accounts receivable, notes receivable
             and miscellaneous receivables relating to such Partner's
             Assets.

                  (b)  For purposes of this Section 2, any property,
        assets and benefits acquired by the Partnership in consideration
        of cash or cash equivalents that had been contributed to the
        Partnership by Terra Tech shall be deemed to be Partner's Assets
        of Terra Tech, and the Partnership does hereby distribute, grant,
        convey, assign, transfer and deliver to Terra Tech all of the
        Partnership's right, title and interest in and to any such
        Partner's Assets, wherever located.  

             3.   Warranties.  

                  (a)  The Partnership hereby warrants, covenants and
        promises to each Partner that it is the lawful owner of such
        Partner's respective Partner's Assets, that it has good right to
        transfer the same as aforesaid, and that it will warrant and
        defend the same against the lawful claims and demands of all
        persons; provided, however, that no such warranty, covenant or
        promise is made if and to the extent that any defect in title is
        a direct or indirect result of any misrepresentations and/or
        breaches of warranties of title set forth in such Partner's Bill
        of Sale.

                  (b)  THE FOREGOING TRANSFERS ARE MADE "AS IS" AND ALL
        WARRANTIES OF CONDITION, MERCHANTABILITY, QUALITY OR FITNESS FOR
        USE, OR ANY OTHER WARRANTY, EXPRESSED OR IMPLIED, WITH THE
        EXCEPTION OF WARRANTIES OF TITLE SET FORTH HEREIN ARE HEREBY
        DISCLAIMED.

                  (c)  Notwithstanding the foregoing, to the extent that
        the assignment of any contract or authorization by the
        Partnership to a Partner would constitute a breach thereof, this
        Agreement shall not constitute a contract to assign same.  If the
        Partnership shall fail to obtain the consent of any party
        necessary to effect an assignment to any Partner of any such
        contract or authorization requiring such consent, the Partnership
        shall cooperate with such Partner in any reasonable arrangement
        requested by such Partner designed to provide for such Partner
        the benefit, monetary or otherwise, of any such contract or
        authorization, including enforcement of any and all rights of the
        Partnership against the other party thereto arising out of breach
        or cancellation thereof by such other party or otherwise.

                                        2PAGE




             4.   Assumptions of Liabilities.  

                  (a)  Each Partner hereby assumes any and all
        liabilities, commitments and obligations of the Partnership
        originally transferred by such Partner to the Partnership upon
        the establishment of the Partnership (with respect to each
        Partner, such "Partner's Liabilities") pursuant to such Partner's
        respective Partner's Bill of Sale, to the extent that such
        Partner's Liabilities have not been discharged by the Partnership
        prior to the date hereof, together with all other liabilities,
        commitments and obligations assumed or incurred by the
        Partnership in connection with the business or businesses
        conducted by the Partnership with such Partner's Assets, and
        agrees to perform, pay and discharge such Partner's Liabilities,
        and warrants that it will indemnify and hold harmless the
        Partnership and every other Partner against such Partner's
        failure to do so.

                  (b)  For purposes of this Section 4 of this Agreement,
        any and all liabilities, commitments and obligations incurred or
        assumed by the Partnership in connection with any business or
        businesses acquired by the Partnership in consideration of cash
        or cash equivalents that had been contributed to the Partnership
        by Terra Tech shall be deemed to be Terra Tech's Partner's
        Liabilities, and Terra Tech hereby assumes any and all such
        Partner's Liabilities, together with all other liabilities,
        commitments and obligations assumed or incurred by the
        Partnership in connection with the business or businesses
        conducted by the Partnership with the assets so acquired, and
        agrees to perform, pay and discharge such Partner's Liabilities,
        and warrants that it will indemnify and hold harmless the
        Partnership and every other Partner against Terra Tech's failure
        to do so.

             5.   Releases.  The Partnership and each of the Partners
        hereby release, hold harmless and forever discharge one another,
        and their respective successors and assigns, of and from any and
        all actions, causes of action, claims, demands, costs,
        liabilities, losses, expenses and compensation, past, present or
        future, known or unknown, accrued or unaccrued, which the
        Partnership and/or any Partner ever had, now has or may have
        against any of one or more of the Partners under Section 5.03 of
        the Partnership Agreement.

             6.   Termination of the Partnership.  The Partnership shall
        be terminated in accordance with the provisions of Section
        8.01(c) of the Partnership Agreement.

             7.   Successors and Assigns.  Each and every provision
        hereof shall be binding upon and shall inure to the benefit of
        the parties and their respective successors and assigns.


                                        3PAGE




             8.   Entire Agreement.  This Agreement constitutes the full
        and complete agreement of the parties hereto with respect to the
        subject matter hereof.  

             9.   Captions.  Titles or captions of sections contained in
        this Agreement are inserted only as a matter of convenience and
        for reference, and in no way define, limit, extend or describe
        the scope of this Agreement or the intent of any provision
        hereof.  

             10.  Counterparts.  This Agreement may be executed in a
        number of counterparts, all of which together shall for all
        purposes constitute one Agreement, binding on all of the parties
        hereto notwithstanding that all such parties have not signed the
        same counterpart.  

             11.  Applicable Law.  This Agreement and the rights and
        obligations of the parties hereunder shall be governed by and
        interpreted, construed and enforced in accordance with the laws
        of the Commonwealth of Massachusetts. 

             12.  Gender, Etc.  In the case of all terms used in this
        Agreement, the singular shall include the plural and the
        masculine gender shall include the feminine and neuter, and vice
        versa, as the context requires.

             13.  Creditors.  None of the provisions of this Agreement
        shall be for the benefit of or enforceable by any creditor of any
        Partner or of the Partnership other than a Partner who is such a
        creditor of the Partnership.

             14.  Definitions.  Capitalized terms used in this Agreement
        without definition shall have the respective meanings assigned to
        them in the Partnership Agreement.

             IN WITNESS WHEREOF, the parties have executed this Agreement
        on May 9, 1995, to be effective as of the 2nd day of April, 1995.


        THE PARTNERSHIP:                   THERMO TERRA TECH 

                                           By:  TERRA TECH LABS INC.

                                           Its: General Partner

                                                By: John P. Appleton
                                                   ---------------------
                                                        John P. Appleton
                                                Title:  Attorney-in-Fact




                                        4PAGE


        THE PARTNERS:



        TERRA TECH LABS INC.                    SKINNER & SHERMAN, INC.

        By: John P. Appleton                    By: Arvin H. Smith
            --------------------                    ------------------
                John P. Appleton                        Arvin H. Smith
        Title:  Attorney-in-Fact                Title:  Attorney-in-Fact
             


        EBERLINE ANALYTICAL CORPORATION         TMA/NORCAL INC.

        By: Arvin H. Smith                      By: Arvin H. Smith
            ------------------                      ------------------
                Arvin H. Smith                          Arvin H. Smith
        Title:  Attorney-in-Fact                Title:  Attorney-in-Fact
          


        NORMANDEAU ASSOCIATES INC.              BETTIGOLE, ANDREWS & 
                                                CLARK INC.

        By:Arvin H. Smith                       By: Arvin H. Smith
           -------------------                      ------------------
                Arvin H. Smith                          Arvin H. Smith
        Title:  Attorney-in-Fact                Title:  Attorney-in-Fact
         


        FELLOWS, READ & ASSOCIATES INC.         THERMO CONSULTING 
                                                ENGINEERS INC.

        By: Arvin H. Smith                      By: Arvin H. Smith
            ------------------                      ------------------
                Arvin H. Smith                          Arvin H. Smith
        Title:  Attorney-in-Fact                Title:  Attorney-in-Fact
         



        AA951430010