vesilute 20mg research agreement europe