Beijing Jingcheng Machinery Electric Company Limited Logo

Beijing Jingcheng Machinery Electric Company Limited

0187.HK

(1.2)
Stock Price

1,94 HKD

-2.61% ROA

-5.78% ROE

-22.62x PER

Market Cap.

5.929.228.973,07 HKD

35.9% DER

0% Yield

-4.51% NPM

Beijing Jingcheng Machinery Electric Company Limited Stock Analysis

Beijing Jingcheng Machinery Electric Company Limited Fundamental Analysis

Fundamental analysis in stock investing is like studying the foundation of a house before buying it. It involves looking at a company's financial health, like its earnings, assets, and debts, to determine if it's a good investment based on its fundamental strength and potential for growth.

Beijing Jingcheng Machinery Electric Company Limited Fundamental Stock Analysis
# Analysis Rating
1 DER

The stock has a low debt to equity ratio (36%), which means it has a small amount of debt compared to the ownership it holds

2 PBV

The stock's PBV ratio (1.36x) indicates a justifiable valuation, presenting a compelling choice for investors seeking reasonable returns.

3 Assets Growth

Company's revenue has experienced consistent growth over the last three years, indicating a favorable financial trajectory and making it an attractive investment choice.

4 Buffet Intrinsic Value

Warren Buffett's formula suggests that the company's stock is undervalued (19), making it an appealing investment prospect with its intrinsic value surpassing the current market price.

5 ROE

Negative ROE (-5.78%) indicates poor financial performance, raising concerns about profitability and efficiency in utilizing shareholders' equity.

6 ROA

The stock's ROA (-2.61%) indicates that it's not effectively utilizing its assets to generate profits, making it a less favorable option to invest and earn consistent returns.

7 Revenue Growth

Regrettably, this company's revenue has shown no signs of growth over the past three years, suggesting limited potential for returns and making it a less appealing choice.

8 Net Profit Growth

This company's net profit has remained flat over the past five years, suggesting a lack of growth and making it a less attractive investment opportunity.

9 Graham Number

The Graham number analysis indicates that this company's stock price is likely overpriced, raising concerns about its investment potential.

10 Dividend Growth

The company's dividend growth has remained unchanged for three years, signaling a lack of positive momentum and making it a less favorable investment choice.

11 Dividend

The company has not distributed any dividends in the past three years, which may raise concerns for investors looking for regular income from their investments.

Beijing Jingcheng Machinery Electric Company Limited Technical Analysis

Technical analysis in stock investing is like reading the patterns on a weather map to predict future weather conditions. It involves studying past stock price movements and trading volumes to make predictions about where a stock's price might go next, without necessarily looking at the company's financial health.

Beijing Jingcheng Machinery Electric Company Limited Technical Stock Analysis
# Analysis Recommendation
1 Awesome Oscillator Buy
2 MACD Buy
3 RSI Hold
4 Stoch RSI Sell

Beijing Jingcheng Machinery Electric Company Limited Price Chart

Financial Statements

Financial statements are like report cards for companies. They show how much money a company makes (income statement), what it owns and owes (balance sheet), and where it spends its money (cash flow statement), helping stock investors understand if a company is healthy and worth investing in.

Income Statements

An income statement for a company is like a scoreboard for its profits and losses. It shows how much money the company made (revenue) and how much it spent to make that money (expenses), helping stock investors see if a company is making a profit or not.

Revenue in stock investing is the total amount of money a company earns from its sales, and it's a key factor that investors consider to assess a company's financial performance and growth potential.

Beijing Jingcheng Machinery Electric Company Limited Revenue
Year Revenue Growth
1994 425.519.000
1995 372.629.546 -14.19%
1996 390.712.678 4.63%
1997 442.719.088 11.75%
1998 457.955.871 3.33%
1999 459.833.890 0.41%
2000 442.056.009 -4.02%
2001 699.076.376 36.77%
2002 926.929.279 24.58%
2003 1.005.612.845 7.82%
2004 1.121.219.426 10.31%
2005 995.386.645 -12.64%
2006 961.584.242 -3.52%
2007 1.071.509.755 10.26%
2008 759.050.786 -41.16%
2009 767.668.587 1.12%
2010 821.357.720 6.54%
2011 803.873.927 -2.17%
2012 748.254.409 -7.43%
2013 2.828.194.350 73.54%
2014 1.806.333.093 -56.57%
2015 1.076.596.259 -67.78%
2016 889.525.250 -21.03%
2017 1.203.496.955 26.09%
2018 1.121.564.249 -7.31%
2019 1.195.847.102 6.21%
2020 1.088.296.502 -9.88%
2021 1.182.664.494 7.98%
2022 1.372.261.232 13.82%
2023 1.559.078.052 11.98%

Research and Development Expenses are the costs a company incurs to create and improve its products or services, which can be important for investors to evaluate a company's innovation and potential for future growth.

Beijing Jingcheng Machinery Electric Company Limited Research and Development Expenses
Year Research and Development Expenses Growth
1994 0
1995 0 0%
1996 0 0%
1997 0 0%
1998 0 0%
1999 0 0%
2000 0 0%
2001 0 0%
2002 0 0%
2003 0 0%
2004 0 0%
2005 0 0%
2006 0 0%
2007 18.040.282 100%
2008 0 0%
2009 35.321.430 100%
2010 24.317.417 -45.25%
2011 18.095.334 -34.39%
2012 23.574.663 23.24%
2013 36.929.211 36.16%
2014 16.003.399 -130.76%
2015 14.150.447 -13.09%
2016 10.773.929 -31.34%
2017 10.640.445 -1.25%
2018 11.827.459 10.04%
2019 14.278.613 17.17%
2020 26.555.136 46.23%
2021 26.536.622 -0.07%
2022 47.649.016 44.31%
2023 83.308.573 42.8%

General and Administrative Expenses are the costs a company incurs to run its day-to-day operations, such as office rent, salaries, and utilities, which investors consider to understand a company's overall efficiency and management effectiveness.

Beijing Jingcheng Machinery Electric Company Limited General and Administrative Expenses
Year General and Administrative Expenses Growth
1994 0
1995 50.988.580 100%
1996 68.137.679 25.17%
1997 69.987.668 2.64%
1998 73.631.595 4.95%
1999 77.003.189 4.38%
2000 70.617.803 -9.04%
2001 90.915.897 22.33%
2002 163.220.538 44.3%
2003 164.634.257 0.86%
2004 150.810.977 -9.17%
2005 157.507.002 4.25%
2006 205.414.396 23.32%
2007 34.346.014 -498.07%
2008 154.289.320 77.74%
2009 27.363.129 -463.86%
2010 36.739.980 25.52%
2011 24.258.038 -51.45%
2012 53.214.894 54.41%
2013 72.420.585 26.52%
2014 52.302.249 -38.47%
2015 37.814.039 -38.31%
2016 30.710.285 -23.13%
2017 23.040.144 -33.29%
2018 30.721.542 25%
2019 35.454.633 13.35%
2020 30.298.072 -17.02%
2021 29.852.448 -1.49%
2022 27.715.507 -7.71%
2023 230.399.585 87.97%

EBITDA stands for Earnings Before Interest, Taxes, Depreciation, and Amortization. It is a measure that helps stock investors analyze a company's profitability by looking at its earnings without considering certain expenses. This helps to get a clearer picture of the company's financial performance and its ability to generate cash flow.

Beijing Jingcheng Machinery Electric Company Limited EBITDA
Year EBITDA Growth
1994 425.519.000
1995 80.908.362 -425.93%
1996 61.467.004 -31.63%
1997 69.805.059 11.94%
1998 95.295.719 26.75%
1999 94.550.943 -0.79%
2000 86.854.458 -8.86%
2001 117.620.722 26.16%
2002 157.586.791 25.36%
2003 165.262.981 4.64%
2004 178.096.029 7.21%
2005 126.059.295 -41.28%
2006 -20.534.985 713.88%
2007 94.205.097 121.8%
2008 -115.387.210 181.64%
2009 -75.426.278 -52.98%
2010 157.387.957 147.92%
2011 72.689.179 -116.52%
2012 -77.597.801 193.67%
2013 96.476.919 180.43%
2014 146.261.732 34.04%
2015 -77.371.026 289.04%
2016 6.149.529 1358.16%
2017 87.083.839 92.94%
2018 -11.548.895 854.04%
2019 -38.000.574 69.61%
2020 -42.993.768 11.61%
2021 45.578.298 194.33%
2022 121.626.345 62.53%
2023 -66.276.082 283.51%

Gross profit is the money a company makes from selling its products or services after subtracting the cost of producing or providing them, and it is an important measure for investors to understand a company's profitability.

Beijing Jingcheng Machinery Electric Company Limited Gross Profit
Year Gross Profit Growth
1994 425.519.000
1995 150.943.340 -181.91%
1996 148.198.751 -1.85%
1997 160.524.110 7.68%
1998 158.411.603 -1.33%
1999 162.399.821 2.46%
2000 149.768.411 -8.43%
2001 211.921.779 29.33%
2002 302.813.762 30.02%
2003 336.761.739 10.08%
2004 342.088.719 1.56%
2005 266.485.293 -28.37%
2006 203.697.588 -30.82%
2007 246.732.916 17.44%
2008 73.607.962 -235.2%
2009 71.092.581 -3.54%
2010 145.594.381 51.17%
2011 163.699.145 11.06%
2012 131.457.832 -24.53%
2013 425.929.419 69.14%
2014 184.850.837 -130.42%
2015 61.256.992 -201.76%
2016 98.019.730 37.51%
2017 194.563.256 49.62%
2018 104.796.631 -85.66%
2019 105.479.783 0.65%
2020 103.403.085 -2.01%
2021 129.396.551 20.09%
2022 185.799.574 30.36%
2023 155.836.328 -19.23%

Net income in stock investing is like the money a company actually gets to keep as profit after paying all its bills, and it's an important measure to understand how well a company is doing financially.

Beijing Jingcheng Machinery Electric Company Limited Net Profit
Year Net Profit Growth
1994 102.603.000
1995 88.166.297 -16.37%
1996 73.972.655 -19.19%
1997 65.374.174 -13.15%
1998 55.095.503 -18.66%
1999 48.848.358 -12.79%
2000 51.423.261 5.01%
2001 64.281.675 20%
2002 68.940.691 6.76%
2003 82.047.814 15.97%
2004 95.903.999 14.45%
2005 48.790.356 -96.56%
2006 -87.894.796 155.51%
2007 9.278.499 1047.3%
2008 -263.141.611 103.53%
2009 -174.004.583 -51.23%
2010 22.279.382 881.01%
2011 11.382.901 -95.73%
2012 -168.358.027 106.76%
2013 -108.239.018 -55.54%
2014 21.416.207 605.41%
2015 -207.817.374 110.31%
2016 -148.787.585 -39.67%
2017 20.868.364 812.98%
2018 -93.936.155 122.22%
2019 -162.526.740 42.2%
2020 119.364.421 236.16%
2021 -41.235.892 389.47%
2022 14.054.156 393.41%
2023 -80.487.014 117.46%

EPS, or earnings per share, is a measure that shows how much profit a company has earned for each outstanding share of its stock, and it is important for stock investors as it helps understand the profitability of a company and compare it with other companies in the market.

Beijing Jingcheng Machinery Electric Company Limited Earning per Share (EPS)
Year Earning per Share (EPS) Growth
1994 0
1995 0 0%
1996 0 0%
1997 0 0%
1998 0 0%
1999 0 0%
2000 0 0%
2001 0 0%
2002 0 0%
2003 0 0%
2004 0 0%
2005 0 0%
2006 0 0%
2007 0 0%
2008 -1 0%
2009 0 0%
2010 0 0%
2011 0 0%
2012 0 0%
2013 0 0%
2014 0 0%
2015 0 0%
2016 0 0%
2017 0 0%
2018 0 0%
2019 0 0%
2020 0 0%
2021 0 0%
2022 0 0%
2023 0 0%

Cashflow Statements

Cashflow statements show the movement of money in and out of a company, helping stock investors understand how much money a company makes and spends. By examining cashflow statements, investors can assess if a company is generating enough cash to pay its bills, invest in growth, and provide returns to stockholders.

Free cash flow is the leftover cash that a company generates after covering its operating expenses and capital expenditures, which is important for stock investors as it shows how much money a company has available to invest in growth, pay dividends, or reduce debt.

Beijing Jingcheng Machinery Electric Company Limited Free Cashflow
Year Free Cashflow Growth
1998 -13.511.244
1999 48.722.805 127.73%
2000 -61.436.122 179.31%
2001 -74.255.796 17.26%
2002 12.114.080 712.97%
2003 -111.198.295 110.89%
2004 -76.394.489 -45.56%
2005 -99.001.388 22.83%
2006 -58.924.573 -68.01%
2007 -10.695.326 -450.94%
2008 2.482.943 530.75%
2009 116.880.151 97.88%
2010 3.834.056 -2948.47%
2011 -28.358.602 113.52%
2012 -54.088.851 47.57%
2013 -516.953.519 89.54%
2014 -257.061.483 -101.1%
2015 134.067.311 291.74%
2016 -33.139.683 504.55%
2017 -249.979.657 86.74%
2018 -14.829.118 -1585.74%
2019 67.286.583 122.04%
2020 -52.731.960 227.6%
2021 -74.522.580 29.24%
2022 -89.855.072 17.06%
2023 16.197.957 654.73%

Operating cash flow represents the cash generated or consumed by a company's day-to-day operations, excluding external investing or financing activities, and is crucial for stock investors as it shows how much cash a company is generating from its core business operations.

Beijing Jingcheng Machinery Electric Company Limited Operating Cashflow
Year Operating Cashflow Growth
1998 41.293.056
1999 67.719.600 39.02%
2000 35.681.630 -89.79%
2001 50.323.581 29.1%
2002 174.290.172 71.13%
2003 53.286.167 -227.08%
2004 40.321.639 -32.15%
2005 -31.354.370 228.6%
2006 35.321.461 188.77%
2007 24.301.794 -45.35%
2008 12.237.976 -98.58%
2009 120.659.595 89.86%
2010 6.517.405 -1751.34%
2011 -20.898.129 131.19%
2012 -47.140.181 55.67%
2013 -226.602.488 79.2%
2014 -107.897.374 -110.02%
2015 145.654.400 174.08%
2016 -13.041.824 1216.83%
2017 -226.658.465 94.25%
2018 11.215.989 2120.85%
2019 85.942.384 86.95%
2020 -27.911.136 407.91%
2021 -32.694.712 14.63%
2022 5.223.759 725.88%
2023 40.958.366 87.25%

Capex, short for capital expenditures, refers to the money a company spends on acquiring or upgrading tangible assets like buildings, equipment, or technology, which is important for stock investors as it indicates how much a company is investing in its infrastructure to support future growth and profitability.

Beijing Jingcheng Machinery Electric Company Limited Capital Expenditure
Year Capital Expenditure Growth
1998 54.804.300
1999 18.996.795 -188.49%
2000 97.117.752 80.44%
2001 124.579.377 22.04%
2002 162.176.092 23.18%
2003 164.484.463 1.4%
2004 116.716.128 -40.93%
2005 67.647.018 -72.54%
2006 94.246.035 28.22%
2007 34.997.119 -169.3%
2008 9.755.033 -258.76%
2009 3.779.444 -158.11%
2010 2.683.349 -40.85%
2011 7.460.473 64.03%
2012 6.948.669 -7.37%
2013 290.351.030 97.61%
2014 149.164.110 -94.65%
2015 11.587.090 -1187.33%
2016 20.097.859 42.35%
2017 23.321.192 13.82%
2018 26.045.107 10.46%
2019 18.655.801 -39.61%
2020 24.820.824 24.84%
2021 41.827.868 40.66%
2022 95.078.831 56.01%
2023 24.760.409 -284%

Balance Sheet

Balance sheets provide a snapshot of a company's financial health and its assets (such as cash, inventory, and property) and liabilities (like debts and obligations) at a specific point in time. For stock investors, balance sheets help assess the company's overall worth and evaluate its ability to meet financial obligations and support future growth.

Equity refers to the ownership interest or stake that shareholders have in a company, representing their claim on its assets and earnings after all debts and liabilities are paid.

Beijing Jingcheng Machinery Electric Company Limited Equity
Year Equity Growth
1994 906.853.000
1995 927.645.662 2.24%
1996 960.152.135 3.39%
1997 993.469.636 3.35%
1998 1.016.316.998 2.25%
1999 1.003.885.709 -1.24%
2000 974.626.864 -3%
2001 951.126.165 -2.47%
2002 979.111.255 2.86%
2003 1.202.616.644 18.58%
2004 1.265.422.332 4.96%
2005 1.280.500.033 1.18%
2006 1.165.310.630 -9.88%
2007 1.161.039.826 -0.37%
2008 896.867.102 -29.46%
2009 722.862.519 -24.07%
2010 744.999.408 2.97%
2011 756.382.309 1.5%
2012 587.988.305 -28.64%
2013 803.573.308 26.83%
2014 919.530.632 12.61%
2015 712.663.073 -29.03%
2016 565.197.855 -26.09%
2017 588.375.287 3.94%
2018 863.268.872 31.84%
2019 700.625.252 -23.21%
2020 1.001.604.933 30.05%
2021 961.412.047 -4.18%
2022 1.406.481.467 31.64%
2023 1.354.944.831 -3.8%

Assets represent the valuable resources that a company owns, such as cash, inventory, property, and equipment, and understanding a company's assets helps investors assess its value and potential for generating future profits.

Beijing Jingcheng Machinery Electric Company Limited Assets
Year Assets Growth
1994 1.027.224.000
1995 1.063.240.317 3.39%
1996 1.129.644.633 5.88%
1997 1.192.243.484 5.25%
1998 1.212.634.572 1.68%
1999 1.164.980.091 -4.09%
2000 1.357.075.614 14.16%
2001 1.581.331.370 14.18%
2002 1.882.271.514 15.99%
2003 1.893.148.600 0.57%
2004 2.019.421.955 6.25%
2005 2.127.384.112 5.07%
2006 2.132.913.615 0.26%
2007 2.216.816.579 3.78%
2008 1.959.518.163 -13.13%
2009 1.737.782.548 -12.76%
2010 1.457.360.678 -19.24%
2011 1.485.441.846 1.89%
2012 1.475.038.750 -0.71%
2013 2.829.360.876 47.87%
2014 2.507.883.350 -12.82%
2015 2.077.492.110 -20.72%
2016 1.849.908.903 -12.3%
2017 1.925.062.021 3.9%
2018 1.775.485.766 -8.42%
2019 1.670.839.501 -6.26%
2020 1.705.430.862 2.03%
2021 1.568.448.758 -8.73%
2022 2.434.589.100 35.58%
2023 2.686.757.026 9.39%

Liabilities refer to the financial obligations or debts that a company owes to creditors or external parties, and understanding a company's liabilities is important for investors as it helps assess the company's financial risk and ability to meet its obligations.

Beijing Jingcheng Machinery Electric Company Limited Liabilities
Year Liabilities Growth
1994 120.371.000
1995 128.423.651 6.27%
1996 147.125.994 12.71%
1997 177.071.130 16.91%
1998 167.710.268 -5.58%
1999 134.595.253 -24.6%
2000 357.472.700 62.35%
2001 599.597.366 40.38%
2002 854.696.980 29.85%
2003 645.635.382 -32.38%
2004 708.613.196 8.89%
2005 800.652.253 11.5%
2006 921.715.879 13.13%
2007 1.010.130.474 8.75%
2008 1.036.691.582 2.56%
2009 994.473.595 -4.25%
2010 696.247.856 -42.83%
2011 710.699.175 2.03%
2012 872.492.107 18.54%
2013 1.665.722.588 47.62%
2014 1.063.124.025 -56.68%
2015 927.518.553 -14.62%
2016 878.023.579 -5.64%
2017 900.719.725 2.52%
2018 912.216.895 1.26%
2019 970.214.249 5.98%
2020 703.825.929 -37.85%
2021 607.036.710 -15.94%
2022 1.028.107.633 40.96%
2023 1.331.812.195 22.8%

Beijing Jingcheng Machinery Electric Company Limited Financial Ratio (TTM)

Valuation Metrics

Revenue per Share
2.46
Net Income per Share
-0.11
Price to Earning Ratio
-22.62x
Price To Sales Ratio
4.39x
POCF Ratio
345.02
PFCF Ratio
-47.44
Price to Book Ratio
1.34
EV to Sales
4.35
EV Over EBITDA
-629.49
EV to Operating CashFlow
1471.16
EV to FreeCashFlow
-46.94
Earnings Yield
-0.04
FreeCashFlow Yield
-0.02
Market Cap
5,93 Bil.
Enterprise Value
5,87 Bil.
Graham Number
2.16
Graham NetNet
-0.76

Income Statement Metrics

Net Income per Share
-0.11
Income Quality
-0.15
ROE
-0.06
Return On Assets
-0.02
Return On Capital Employed
-0.03
Net Income per EBT
1
EBT Per Ebit
0.91
Ebit per Revenue
-0.05
Effective Tax Rate
-0.11

Margins

Sales, General, & Administrative to Revenue
0.02
Research & Developement to Revenue
0.05
Stock Based Compensation to Revenue
0
Gross Profit Margin
0.12
Operating Profit Margin
-0.05
Pretax Profit Margin
-0.05
Net Profit Margin
-0.05

Dividends

Dividend Yield
0
Dividend Yield %
0
Payout Ratio
-0.08
Dividend Per Share
0

Operating Metrics

Operating Cashflow per Share
0.01
Free CashFlow per Share
-0.23
Capex to Operating CashFlow
-32.34
Capex to Revenue
-0.1
Capex to Depreciation
0
Return on Invested Capital
-0.05
Return on Tangible Assets
-0.03
Days Sales Outstanding
122.42
Days Payables Outstanding
138.93
Days of Inventory on Hand
99.04
Receivables Turnover
2.98
Payables Turnover
2.63
Inventory Turnover
3.69
Capex per Share
-0.24

Balance Sheet

Cash per Share
0,76
Book Value per Share
1,88
Tangible Book Value per Share
1.83
Shareholders Equity per Share
1.88
Interest Debt per Share
0.71
Debt to Equity
0.36
Debt to Assets
0.14
Net Debt to EBITDA
6.74
Current Ratio
1.66
Tangible Asset Value
1,00 Bil.
Net Current Asset Value
-0,11 Bil.
Invested Capital
0.36
Working Capital
0,49 Bil.
Intangibles to Total Assets
0.13
Average Receivables
0,43 Bil.
Average Payables
0,42 Bil.
Average Inventory
340356029.54
Debt to Market Cap
0.06

Dividends

Dividends in stock investing are like rewards that companies give to their shareholders. They are a portion of the company's profits distributed to investors, typically in the form of cash payments, as a way for them to share in the company's success.

Beijing Jingcheng Machinery Electric Company Limited Dividends
Year Dividends Growth
2000 0
2001 0 0%
2002 0 0%
2003 0 0%
2004 0 0%
2005 0 0%
2006 0 0%

Beijing Jingcheng Machinery Electric Company Limited Profile

About Beijing Jingcheng Machinery Electric Company Limited

Beijing Jingcheng Machinery Electric Company Limited manufactures and sells gas storage and transportation equipment. It offers liquefied natural gas (LNG) cylinders for vehicles, compressed natural gas cylinders for vehicles, seamless steel gas cylinders, welded insulated cylinders, carbon fiber full-winding compound gas cylinders, ISO tank containers, cryogenic tanks, asbestos-free acetylene cylinders, aluminum carbon fiber full-winding compound gas cylinders for fuel cells, as well as and LNG filling station equipment. The company is also involved in the production and sale of gas cylinders accumulator shells, pressure vessels and auxiliary equipment, etc.; and various activities, including import and export trade, consultancy services, etc. Its products are used in automotive, chemical, firefighting, medical, petroleum, energy, urban construction, food, metallurgy, machinery, electronics, and other industries. It operates in the People's Republic of China, the United States, Singapore, Korea, India, Australia, and internationally. The company was formerly known as Beiren Printing Machinery Holding Company Limited and changed its name to Beijing Jingcheng Machinery Electric Company Limited in December 2013. Beijing Jingcheng Machinery Electric Company Limited was incorporated in 1993 and is based in Beijing, the People's Republic of China.

CEO
Mr. Junjie Li
Employee
1.374
Address
No. 2 Huo Xian Nan San Road
Beijing, 101109

Beijing Jingcheng Machinery Electric Company Limited Executives & BODs

Beijing Jingcheng Machinery Electric Company Limited Executives & BODs
# Name Age
1 Mr. Fengwen Shi
Chief Engineer
70
2 Ms. Yongmei Feng
Chief Accountant & Financial Manager
70
3 Mr. Xianzhe Li
General Counsel
70
4 Mr. Jie Luan
Secretary to the Board
70
5 Mr. Jiheng Zhang
Executive Director & GM
70
6 Mr. Junjie Li
Executive Chairman
70

Beijing Jingcheng Machinery Electric Company Limited Competitors