XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Property, Plant and Equipment (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]    
Permit of land use $ 419,703 $ 409,612
Building 9,746,159 9,511,832
Plant, machinery and equipment 27,305,129 26,576,409
Motor vehicle 320,513 312,807
Office equipment 203,428 198,292
Total 37,994,932 37,008,952
Less: accumulated depreciation (18,927,900) (17,714,573)
Property and Equipment, net $ 19,067,032 $ 19,294,379