EXHIBIT 21 SUBSIDIARIES OF THE REGISTRANT Location of Incorporation Percent Subsidiaries of the Registrant or Organization Ownership - ------------------------------ ------------------------- ---------- American Azide Corporation Nevada 100% American Pacific Corporation Nevada 100% AMPAC Farms, Inc. Nevada 100%