XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
4. Inventories (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of inventory

As of June 30, 2020 and December 31, 2019, inventory consisted of the following:

   

    June 30,
2020
    December 31,
2019
 
    (Unaudited)        
    $     $  
Raw materials     216,305       248,743  
Work in process     65,044       38,666  
Finished Goods     106,335        
Total     387,684       287,409