XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
9 Months Ended
Mar. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of inventories

  

March 31,

2019

  

June 30,

2018

 
         
Raw materials  $864,150   $1,225,830 
Work-in-process   785,888    766,119 
Finished goods   1,701,482    1,355,774 
Less: inventory reserve   (964,789)   (983,165)
Total  $2,386,731   $2,364,558