Annual report pursuant to Section 13 and 15(d)

4. INVENTORIES (Details)

v3.19.1
4. INVENTORIES (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 14,019,668 $ 10,395,433
Work-in-progress 0 1,265,339
Finished goods 4,596,501 967,409
Total inventories $ 18,616,169 $ 12,628,181