Institution: | a Combinatorial Chemistry Unit, Barcelona Science Park, University of Barcelona, 08028 Barcelona, Spain b Luxembourg Industries Ltd, 27 Hamered Street, Tel-Aviv 68125, Israel c Barcelona Biomedical Research Institute, Barcelona Science Park, University of Barcelona, 08028 Barcelona, Spain d Department of Organic Chemistry, University of Barcelona, 08028 Barcelona, Spain |