XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Schedule of property, plant and equipment [Abstract]    
Permit of land use $ 434,310 $ 431,681
Building 10,085,357 10,024,303
Plant, machinery and equipment 29,607,584 29,018,708
Motor vehicle 331,668 329,660
Office equipment 273,616 259,175
Total 40,732,535 40,063,527
Less: accumulated depreciation (26,992,091) (24,499,327)
Property, plant and equipment, net $ 13,740,444 $ 15,564,200