Snowball logo
logo
MLEC

Moolec Science SA Ordinary Shares

MLEC • NASDAQ
0,85 $-0,55 $  (39,29%)