XML 75 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilitites - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Schedule of Accrued Liabilitites [Abstract]    
Other payables $ 33,115 $ 49,441
Salary payable 16,419 40,907
Financed insurance premiums 102,354 39,202
Accrued rents 17,733 2,951
Accrued commission 53,850 623,372
Accrued expenses, others 78,293 47,582
$ 301,764 $ 803,455