XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule of Property Plant and Equipment [Abstract]    
Permit of land use $ 409,895 $ 404,427
Building 9,518,398 9,391,433
Plant, machinery and equipment 28,138,831 27,780,585
Motor vehicle 405,617 438,138
Office equipment 313,023 308,847
Total 38,785,764 38,323,430
Less: accumulated depreciation (29,356,174) (28,350,365)
Property, plant and equipment, net $ 9,429,590 $ 9,973,065