
<TABLE> <S> <C>


<ARTICLE> 5

<MULTIPLIER> 1

       
<S>                                          <C>
<PERIOD-TYPE>                                YEAR
<FISCAL-YEAR-END>                            JUN-30-1998
<PERIOD-END>                                 JUN-30-1998
<CASH>                                           594,992
<SECURITIES>                                           0
<RECEIVABLES>                                  5,177,296
<ALLOWANCES>                                     422,203
<INVENTORY>                                    6,607,441
<CURRENT-ASSETS>                              12,251,515
<PP&E>                                         8,112,721
<DEPRECIATION>                                 6,474,878
<TOTAL-ASSETS>                                18,660,909
<CURRENT-LIABILITIES>                          3,898,315
<BONDS>                                                0
<PREFERRED-MANDATORY>                                  0
<PREFERRED>                                            0
<COMMON>                                          97,679
<OTHER-SE>                                     7,696,306
<TOTAL-LIABILITY-AND-EQUITY>                  18,660,909
<SALES>                                       33,772,707
<TOTAL-REVENUES>                              33,772,707
<CGS>                                         23,231,693
<TOTAL-COSTS>                                 13,340,259
<OTHER-EXPENSES>                                       0
<LOSS-PROVISION>                                       0
<INTEREST-EXPENSE>                               464,336
<INCOME-PRETAX>                               (3,263,581)
<INCOME-TAX>                                      63,984
<INCOME-CONTINUING>                           (3,327,565)
<DISCONTINUED>                                         0
<EXTRAORDINARY>                                        0
<CHANGES>                                              0
<NET-INCOME>                                  (3,327,565)
<EPS-PRIMARY>                                       (.34)
<EPS-DILUTED>                                       (.34)
        


</TABLE>
