<ARTICLE> 5

                                                  
<PERIOD-TYPE>                   12-MOS                   12-MOS
<FISCAL-YEAR-END>                          JUL-31-1999             JUL-31-1998
<PERIOD-END>                               JUL-31-1999             JUL-31-1998
<CASH>                                       1,142,572               1,108,581
<SECURITIES>                                         0                       0
<RECEIVABLES>                                  357,881                  50,477
<ALLOWANCES>                                   (6,000)                 (6,000)
<INVENTORY>                                  3,193,715               3,210,268
<CURRENT-ASSETS>                             5,076,453               4,393,857
<PP&E>                                       1,741,031               2,413,411
<DEPRECIATION>                             (1,604,796)             (1,997,607)
<TOTAL-ASSETS>                               6,620,424               4,819,464
<CURRENT-LIABILITIES>                          310,437                 207,132
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                           77,500                  77,500
<PREFERRED>                                        597                     597
<COMMON>                                        59,130               3,724,773
<OTHER-SE>                                   6,093,102                 809,462
<TOTAL-LIABILITY-AND-EQUITY>                 6,620,424               4,819,464
<SALES>                                      2,508,373                 707,805
<TOTAL-REVENUES>                             2,555,657                 746,420
<CGS>                                        2,070,582                 529,958
<TOTAL-COSTS>                                4,025,324               2,078,404
<OTHER-EXPENSES>                              (36,313)               (410,759)
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                               (945)                (22,447)
<INCOME-PRETAX>                            (1,042,719)             (1,765,190)
<INCOME-TAX>                                       200                     200
<INCOME-CONTINUING>                        (1,042,919)             (1,765,390)
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                               (1,042,919)             (1,765,390)
<EPS-BASIC>                                    (.24)                   (.54)
<EPS-DILUTED>                                    (.24)                   (.54)