Intangible Assets (Details Textual) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
Sep. 30, 2020 |
Sep. 30, 2019 |
|
| Intangible Assets (Textual) | ||||
| Amortization expense relating to intangible assets | $ 8,893 | $ 8,536 | $ 26,377 | $ 49,070 |
| Intangible assets useful life , description | NMPA approval is obtained over their individually identifiable estimated useful life, which range from ten to thirteen years. | |||