6435 Stock Price and Chart - Sinopower Semiconductor, Inc. | Makkler