Exhibit 21


                         SUBSIDIARIES OF THE REGISTRANT


                 BTU Overseas, Limited (Fed. I.D. # 04-2757966)
               BTU Engineering FSC, Inc. (Fed. I.D. # 04-2736403)
                                 BTU Europe LTD
                                    BTU GmbH