OTCPK • ENDR.F • DE0005491666
Generating your data highlights...
106k USD | # 14203 in US
N/A shares | N/A USD
15.5m
100.00% | 15.5m