Quarterly report pursuant to sections 13 or 15(d)

Consolidated Balance Sheets (Parenthetical)

 v2.3.0.11
Consolidated Balance Sheets (Parenthetical) (USD $)
Jun. 30, 2011
Dec. 31, 2010
Consolidated Balance Sheets    
Trade accounts receivable, allowance for doubtful accounts $ 35,789 $ 35,899
Inventories, reserve 354,885 270,797
Other intangible assets, accumulated amortization $ 733,422 $ 592,645
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 30,000,000 25,000,000
Common stock, shares issued 16,452,738 16,245,503
Common stock, shares outstanding 16,452,738 16,245,503