301658 Technicals - Shenzhen SOFARSOLAR Co., Ltd. | Makkler