v3.22.0.1
INVENTORY (Details) - Schedule of Inventory - USD ($)
Dec. 31, 2021
Jun. 30, 2021
Schedule of Inventory [Abstract]    
Raw Materials $ 460,164 $ 416,709
Finished Goods 743,747 525,565
Inventory reserve (112,677) (119,652)
Inventory – net (Current and long term) $ 1,091,234 $ 822,622