012860 Historical data - MOBASE ELECTRONICS CO., LTD. | Makkler