<TABLE> <S> <C>

<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
CONSOLIDATED BALANCE SHEETS AT MARCH 31 AND JUNE 30, 1997 AND THE CONSOLIDATED
STATEMENT OF OPERATION FOR THE THREE AND SIX MONTH PERIODS ENDED MARCH 31, 1997
AND JUNE 30, 1997 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH
FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1997
<PERIOD-START>                             JAN-01-1997             JAN-01-1997
<PERIOD-END>                               MAR-31-1997             JUN-30-1997
<CASH>                                       2,018,028               1,336,844
<SECURITIES>                                   400,000                 125,000
<RECEIVABLES>                                4,867,120               5,165,589
<ALLOWANCES>                                   285,819                 258,903
<INVENTORY>                                  4,430,353               4,529,235
<CURRENT-ASSETS>                            12,633,934              12,235,803
<PP&E>                                       5,357,201               5,524,164
<DEPRECIATION>                               3,638,743               3,990,653
<TOTAL-ASSETS>                              34,877,147              34,127,188
<CURRENT-LIABILITIES>                       10,719,261              12,728,355
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                         30                      30
<COMMON>                                        59,913                  60,530
<OTHER-SE>                                  13,782,840              14,136,106
<TOTAL-LIABILITY-AND-EQUITY>                34,877,147              34,127,188
<SALES>                                      6,201,908              12,691,824
<TOTAL-REVENUES>                             6,290,035              12,894,319
<CGS>                                        3,184,551               6,550,505
<TOTAL-COSTS>                                3,104,326               6,087,065
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                             310,744                 592,238
<INCOME-PRETAX>                              (289,904)               (265,921)
<INCOME-TAX>                                 (202,075)               (184,745)
<INCOME-CONTINUING>                                  0                       0
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                 (202,075)               (184,745)
<EPS-PRIMARY>                                    (.11)                   (.11)
<EPS-DILUTED>                                    (.11)                   (.11)
        

</TABLE>