v2.3.0.11
INVENTORIES
3 Months Ended
Jun. 30, 2011
Inventory  
InventoryDisclosureTextBlock
4. INVENTORIES
 
   
June 30,
2011
   
December 31, 2010
 
   
(unaudited)
       
             
Raw materials
 
$
2,151,008
   
$
1,443,188
 
Work-in-process
   
1,243,735
     
965,280
 
Finished goods
   
4,732,372
     
2,865,258
 
     
8,127,115
     
5,273,726
 
Less: allowance
   
(50,301
)
   
(49,173
)
   
$
8,076,814
   
$
5,224,553