logo

Molecular Partners AG

SWX • MOLN • CH0256379097

Market Closed