098660 Technicals - STO Co., Ltd. | Makkler