WARNING: THE EDGAR SYSTEM ENCOUNTERED ERROR(S) WHILE PROCESSING THIS SCHEDULE.
<TABLE> <S> <C>
<ARTICLE> 5
<S> <C> <C>
<PERIOD-TYPE> 3-MOS 3-MOS
<FISCAL-YEAR-END> MAR-31-1997 MAR-31-1996
<PERIOD-END> JUN-30-1996 JUN-30-1995
<CASH> 2,404,553 928,319
<SECURITIES> 0 0
<RECEIVABLES> 1,784,280 1,551,470
<ALLOWANCES> (62,644) (51,605)
<INVENTORY> 1,949,656 2,072,940
<CURRENT-ASSETS> 6,251,542 4,660,517
<PP&E> 2,477,232 2,110,402
<DEPRECIATION> (871,271) (796,106)
<TOTAL-ASSETS> 8,931,501 7,183,925
<CURRENT-LIABILITIES> 491,842 495,374
<BONDS> 0 0
0 0
0 0
<COMMON> 3,450,846 3,067,278
<OTHER-SE> 4,930,678 3,555,623
<TOTAL-LIABILITY-AND-EQUITY> 8,931,501 7,183,925
<SALES> 1,842,569 1,653,188
<TOTAL-REVENUES> 1,842,569 1,653,188
<CGS> 728,254 609,533
<TOTAL-COSTS> 728,254 609,533
<OTHER-EXPENSES> 617,838 566,440
<LOSS-PROVISION> 0 0
<INTEREST-EXPENSE> 0 0
<INCOME-PRETAX> 519,441 487,144
<INCOME-TAX> 176,600 170,400
<INCOME-CONTINUING> 342,841 316,744
<DISCONTINUED> 0 0
<EXTRAORDINARY> 0 0
<CHANGES> 0 0
<NET-INCOME> 342,841 316,744
<EPS-PRIMARY> .08 .07
<EPS-DILUTED> .08 .07
</TABLE>