XML 42 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Details) - USD ($)
Sep. 30, 2019
Jun. 30, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 777,744 $ 974,639
Work-in-process 540,057 651,769
Finished goods 1,753,374 1,533,318
Less: inventory reserve for raw materials (1,082,425) (944,167)
Total $ 1,988,750 $ 2,215,559