##### 



Exhibit 10.4
 Supply
of Goods Agreement with the New Era Health Industry Group Limited
dated March 22, 2004
 Supply of Goods Agreement
 Party A:
    
    Yan Tai New Era Natural Food Supplement Company LimitedParty B:
    
    Zhejiang University (Hangzhou) Innoessen Bio-technology Inc.
  Name, Classification, Specification and Quality of products
 a.
    
    Name, Classification and Specification of Products:Bamboo Leaf Flavone fine powder (EOB-f04); Total flavone: 24 ~ 32%, ash £ 5%, lead (Pb) £
2mg/kg, Arsenic(As) £ 1mg/kgBamboo Leaf Flavone powder (EOB-f04): Total flavone 12 ~ 16%, ash £ 8%, lead (Pb) £ 1mg/kg,
Arsenic (As) £ 0.5mg/kgb.
    
    Standard of product technology (including quality requirement): According to corporations
standard
 Quantity of products
 15 15
 Standard of packing and supply and return of packing materials of products
 a.
    
    Packing of products: according to the agreed standardb.
    
    All packing expenses shall be borne by Party B
 Delivery entity, delivery method, transportation mode, destination
 a.
    
    Delivery entity: Zhejiang University (Hangzhou) Innoessen Bio-technology Inc.b.
    
    Delivery method: Party B is responsible to arrange for deliveryc.
    
    Expenses: To be borne by Party Bd.
    
    Transportation: Railway or truck transportation




---



##### 



e.
    
    Delivery destination and products receiving entity (or recipient): The address
location of
Party A. If Party A wishes to change the delivery destination or products recipient, it has to
give 10 days notice to Party B before the delivery date.
 Deadline of delivery / withdrawal of products
 a.
    
    The date of delivery is the date of the transportation companys stamping to transport the
products as instructed by Party B.b.
    
    The date of withdrawal of products by Party A itself is the date which Party B notifies Party
A in accordance with the agreement. In the buyers notification of withdrawal of products, it
must give the seller necessary time for delivery. The actual delivery or withdrawal of goods
being earlier or later than as stipulated in the agreement will be considered as early or late
delivery or withdrawal of the products.c.
    
    The delivery of products by Party B is the actual date of delivery of the products.
 Price of goods and payments
 a.
    
    Price of goods:
    
    EOB-f02
    
    RMB700 / kg;EOB-f04
    
    RMB300 / kg
 b.
    
    Payment for purchases:
    
    Party B will deliver the products upon
receipt of payment from Party Ac.
    
    Other agreed terms:
    
    A discount of 5% will be given upon the
purchase of the same product up to 5 tons
and a discount of 10% will be given upon
the purchase of the same product up to 10
tons
 Inspection of products
 a.
    
    Time of inspection:
    
    Within one week after products arrive at destinationb.
    
    Method of inspection:
    
    As agreed by both partiesc.
    
    Standard of inspection:
    
    According to Clause 1 of the agreementd.
    
    Mode of confirmation:
    
    By Fax or emails
 About the time limit and method to notify discrepancy of products
 a.
    
    In the process of inspection of the products, if Party A is aware of any discrepancy in terms
of classification, model, specification and quality, Party A shall store the products properly
and notify Party B of the discrepancy found within one week.b.
    
    If Party A does not notify Party B of the discrepancy found within the time limit, the
products shall be regarded as delivered as specified in the agreement.c.
    
    Party A shall not dispute if the products have been used, kept and maintained improperly by
Party A, resulting deterioration thereof.d.
    
    Upon receipt of Party As notification of discrepancy, Party B shall deal with it within a




---



##### 



weeks time otherwise it shall be treated as that Party B has agreed to the discrepancy as
notified and the rectification as proposed by Party A.e.
    
    The purchaser shall specify in its notification of discrepancy the product name, model
number, specification, trademark, license number, approval number, certificate of compliance
or warranty certificate number, quantity, packing, method of inspection, condition of
inspection and certificate of inspection and proposal of rectification and those items which
must be specified as agreed.
 Obligation on breach by Party B
 a.
    
    Party B shall promptly notify the purchaser of non-delivery of the products and unless
otherwise with the consent of the purchaser, Party B shall pay a damage equivalent to 20% of
the purchase price of the products in respect of which Party B failed to deliver.b.
    
    Products delivered by Party B which classification, model number, specification and quality
are not as specified in the agreement, the price of the products shall be adjusted by
negotiation if the products are still usable. If the products are un-usable, Party B shall be
responsible to arrange for replacement thereof and bear the actual expenses for the
replacement. If Party B does not arrange for replacement of the un-usable products, the
products ordered shall be considered as not delivered.c.
    
    Party B shall pay a penalty to Party A in respect of late delivery of products, calculated in
accordance with the portion of the sale proceeds of the products of the late delivery and
shall be responsible to compensate Party A of all loss and damage which Party A may have
suffered as a result of the late delivery.d.
    
    For the sake of Party B, if the products are delivered to a wrong destination or recipient,
Party B, besides that it shall deliver the products to the right destination and recipient as
specified in the agreement, it also shall pay all actual expenses incurred and damage to Party
A in respect of the late delivery. Party B shall bear all additional expenses if it changes
the route and means of transportation by its own.e.
    
    If the products are delivered earlier than the date as agreed, Party A is only obliged to
settle the payment as specified in the agreement.
 Responsibility on breach of Party A
 a.
    
    In the case that Party A returns the products as delivered, it has to pay Party B an amount
equivalent to 20% of the sale price of the products as the penalty.b.
    
    If Party A does not withdraw the products on the date as specified in the agreement, it shall
pay to Party B a penalty for late withdrawal and in addition, it shall pay a fee for safe
keeping and maintenance of the products.c.
    
    Part A shall compensate Party B for late payment.d.
    
    If Party A does not accept delivery as specified in the agreement, it shall pay a penalty and
damage to Party B as a result of the non-acceptance of delivery.e.
    
    If Party A wrongly notifies Party B of the destination and recipient, it shall bear the




---



##### 



responsibility to compensate Party B.
 Force Majeure
  Settlement on disputes
  a.
    
    to be decided by arbitration under the supervision of the local arbitration authority;b.
    
    to be litigated in the Peoples law courts.
 Others
   Party A:
    
    Yan Tai New Era Natural Food Supplement Company Limited (Companys Chop)Legal representative:
    
    Yin HeshengAuthorized Person:
    
    Liu Zhihe (/s/ Liu Zihe, with company chop of Party A)Address:
    
    Block 4, No. 30 Zhu Jiang Lu, Yan Tai Development District, Yan TaiBank:
    
    Industrial Bank, Yan Tai Development DistrictAccount No.:
    
    1606020809022180477Telephone:
    
    0535-6378544Postal Code:
    
    264006Party B:
    
    Zhejiang University (Hangzhou) Innoessen Bio-technology Inc. (Companys Chop)Authorized Person:
    
    Zhang Ying (/s/ Zhang Ying, with company chop of Party B)Address:
    
    13th Floor, Qian Jiang Science Building, 388 Wen San Lu, Hangzhou, ZhejiangBank:
    
    Shanghai Pudong Development Bank, Wenhui Branch, HangzhouAccount No.:
    
    95140155300000059Telephone:
    
    0571-88216326/88216324Postal Code:
    
    310012