v3.19.3
Inventory (Tables)
6 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
20192018
Raw materials$4,285,830  $4,319,637  
Work in process422,176  702,079  
Finished goods—  —  
4,708,006  5,021,716  
Less: Inventory reserve2,510,323  2,488,100  
$2,197,683  $2,533,616