<TABLE> <S> <C>


<ARTICLE>                     5
<LEGEND>
                                   EXHIBIT 27

THIS  SCHEDULE  CONTAINS  SUMMARY  FINANCIAL   INFORMATION  EXTRACTED  FROM  THE
CONSOLIDATED BALANCE SHEET AND CONSOLIDATED STATEMENTS OF OPERATIONS INCLUDED IN
THE REGISTRANT'S  FORM 10-KSB FOR THE FISCAL YEAR ENDED DECEMBER 31, 1998 AND IS
QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.


</LEGEND>
       
<S>                                                    <C>                 <C>
<PERIOD-TYPE>                                          12-mos              12-mos
<FISCAL-YEAR-END>                                      dec-31-1998         dec-31-1997
<PERIOD-END>                                           dec-31-1998         dec-31-1997
<CASH>                                                 3,417,414           442,655
<SECURITIES>                                           0                   0
<RECEIVABLES>                                          3,842,820           4,788,725
<ALLOWANCES>                                           146,770             104,813
<INVENTORY>                                            7,229,444           7,154,928
<CURRENT-ASSETS>                                       14,670,410          12,461,592
<PP&E>                                                 4,637,717           4,001,831
<DEPRECIATION>                                         2,477,284           2,070,962
<TOTAL-ASSETS>                                         18,274,325          15,655,930
<CURRENT-LIABILITIES>                                  7,985,132           10,967,528
<BONDS>                                                0                   0
<PREFERRED-MANDATORY>                                  0                   0
<PREFERRED>                                            0                   0
<COMMON>                                               5,156,197           2
<OTHER-SE>                                             2,850,267           1,961,065
<TOTAL-LIABILITY-AND-EQUITY>                           18,274,325          15,655,930
<SALES>                                                18,970,793          20,757,423
<TOTAL-REVENUES>                                       18,970,793          20,757,423
<CGS>                                                  11,420,944          13,350,033
<TOTAL-COSTS>                                          5,894,811           6,290,351
<OTHER-EXPENSES>                                       0                   0
<LOSS-PROVISION>                                       0                   0
<INTEREST-EXPENSE>                                     292,341             209,403
<INCOME-PRETAX>                                        1,362,697           907,636
<INCOME-TAX>                                           312,143             282,010
<INCOME-CONTINUING>                                    1,050,553           825,626
<DISCONTINUED>                                         0                   0
<EXTRAORDINARY>                                        0                   0
<CHANGES>                                              0                   174,202
<NET-INCOME>                                           1,050,553           799,828
<EPS-PRIMARY>                                          .71                 .53
<EPS-DILUTED>                                          .26                 .21
        

</TABLE>