<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM 10Q OF NOVEMBER 30, 1996 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <PERIOD-TYPE> 6-MOS <FISCAL-YEAR-END> MAY-31-1997 <PERIOD-START> JUN-01-1996 <PERIOD-END> NOV-30-1996 <CASH> 479,530 <SECURITIES> 226,942 <RECEIVABLES> 1,681,163 <ALLOWANCES> 0 <INVENTORY> 2,367,920 <CURRENT-ASSETS> 5,724,743 <PP&E> 1,878,799 <DEPRECIATION> 435,588 <TOTAL-ASSETS> 7,220,431 <CURRENT-LIABILITIES> 705,132 <BONDS> 0 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 4,679,680 <OTHER-SE> 0 <TOTAL-LIABILITY-AND-EQUITY> 7,220,431 <SALES> 4,532,012 <TOTAL-REVENUES> 4,532,012 <CGS> 1,736,778 <TOTAL-COSTS> 1,736,778 <OTHER-EXPENSES> 1,684,409 <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 16 <INCOME-PRETAX> 1,008,620 <INCOME-TAX> 161,000 <INCOME-CONTINUING> 0 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 847,620 <EPS-PRIMARY> .11 <EPS-DILUTED> .11