XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Details) - Schedule of impaired intangible assets - Technology Patent [Member] - USD ($)
Jun. 30, 2020
Jun. 30, 2019
Intangible Assets (Details) - Schedule of impaired intangible assets [Line Items]    
Technology know-how $ 2,137,317 $ 2,199,247
Less: accumulated amortization (2,135,248) (2,196,243)
Total technology know-how, net 2,069 $ 3,004
Foreign Currency Adjustment [Member]    
Intangible Assets (Details) - Schedule of impaired intangible assets [Line Items]    
Technology know-how (61,930)  
Less: accumulated amortization 61,098  
Total technology know-how, net (832)  
Amortization [Member]    
Intangible Assets (Details) - Schedule of impaired intangible assets [Line Items]    
Technology know-how  
Less: accumulated amortization (103)  
Total technology know-how, net $ (103)