6435 Teknik - Sinopower Semiconductor, Inc. | Makkler