Moolec Science SA

MLEC·NASDAQ·$7.43·$5M