603290 Teknik - StarPower Semiconductor Ltd. Class A | Makkler