8Mon·

.... special offer purchased

25.03
Abcellera logo
Bought at €4.23
6
5 Comments

profile image
YTD -16 %, will probably soon be even cheaper when I look at the chart...
View all 2 further answers
profile image
Soil now logged in?
Question for a friend.
Show answer
Join the conversation