1 EXHIBIT 21 SCHEDULE OF SUBSIDIARIES HASKEL INTERNATIONAL, INC. Direct and indirect subsidiaries: State or Country Name of Organization Parent - ---- ---------------- ------ Haskel International, Inc. California N/A M.G. Electronics, Inc. California Haskel International, Inc. Haskel Energy Systems, Ltd. England Haskel International, Inc. S.A.T. Air Limited England Haskel Energy Systems, Ltd. Environclean Systems Limited England Haskel Energy Systems, Ltd. General Pneumatic S.A. France Haskel Energy Systems, Ltd. Haskel HochdruckSysteme GmbH Germany Haskel Energy Systems, Ltd. Hydraulic Mobile Equipment Ltd. England Haskel Energy Systems, Ltd. MGE (UK), Ltd. England M.G. Electronics, Inc.