<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
UNAUDITED INTERIM FINANCIAL STATEMENTS AS OF AND FOR THE THREE MONTH PERIOD
ENDED AUGUST 31, 1997 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH 
FINANCIAL STATEMENTS.
</LEGEND>
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          MAY-31-1997             MAY-31-1996
<PERIOD-START>                             JUN-01-1997             JUN-01-1996
<PERIOD-END>                               AUG-31-1997             AUG-31-1996
<CASH>                                         591,919                       0
<SECURITIES>                                         0                       0
<RECEIVABLES>                                  161,491                       0
<ALLOWANCES>                                         0                       0
<INVENTORY>                                    326,461                       0
<CURRENT-ASSETS>                             1,093,253                       0
<PP&E>                                         679,257                       0
<DEPRECIATION>                               (658,103)                       0
<TOTAL-ASSETS>                               1,173,934                       0
<CURRENT-LIABILITIES>                          189,451                       0
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                     2,383,385                       0
<OTHER-SE>                                 (1,398,902)                       0
<TOTAL-LIABILITY-AND-EQUITY>                 1,173,934                       0
<SALES>                                        336,982                 364,332
<TOTAL-REVENUES>                               343,777                 367,723
<CGS>                                          204,156                 216,010
<TOTAL-COSTS>                                  412,402                 406,601
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                   0                       0
<INCOME-PRETAX>                               (68,625)                (38,878)
<INCOME-TAX>                                       800                     800
<INCOME-CONTINUING>                           (69,425)                (39,678)
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                  (69,425)                (39,678)
<EPS-PRIMARY>                                    (.05)                   (.03)
<EPS-DILUTED>                                    (.05)                   (.03)
        

</TABLE>