OTCPK • MDCL.F • FR0004065605
Generating your data highlights...
1.03b USD | # 4995 in US
N/A shares | N/A USD
35.9m
91.31% | 32.78m