OTCPK • MBFJ.F • JP3902900004
Generating your data highlights...
200b USD | # 79 in US
210.45k shares | 3.76m USD
11.29b
99.07% | 11.18b