XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
INVENTORIES
4.INVENTORIES

Inventories consist of the following at:


   June 30,   December 31, 
   2020   2019 
         
Finished goods  $21,178,188   $12,990,044 
Raw Materials   3,062,408    3,167,853 
Less: Inventory allowance for excess and obsolete products   (728,178)   (865,548)
Inventories  $23,512,418   $15,292,349