XML 19 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued expense (Details) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Accrued expenses [Abstract]    
Employee-related Liabilities, Current   $ 424,871
Interest Payable, Current $ 112,389 112,389
Customer Deposits, Current   61,494
Product Warranty Accrual, Current   32,078
Sales and Excise Tax Payable   104,539
Accrued Rent   49,458
Other Accrued Liabilities, Current   59,795
Accrued Liabilities, Current $ 656,707 $ 762,032