Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets, Net (Details Narrative)

v3.20.2
Intangible Assets, Net (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
PatentApplications
Vehicle
Jun. 30, 2019
USD ($)
Patent, amortization period     15 years  
Amortization expense | $ $ 8,734 $ 7,766 $ 17,467 $ 19,028
Patents, units | PatentApplications     29  
Patents expiration date     Patents will expire between 2023 and 2028  
Number of patent application pending | Vehicle     4  
Number of patent application pending, description     The Company also has four patents pending to extend patent coverage in the U.S. and outside the U.S. to 2039-2041.  
United States [Member]        
Patents, units | PatentApplications     14  
Outside the U.S. [Member]        
Patents, units | Vehicle     15