OTCPK • SNRO.F • JP3343200006
Generating your data highlights...
7.11b USD | # 2017 in US
2.69k shares | 15.86k USD
1.21b
75.33% | 913.15m