1. Institute of Organic Chemistry
2. Karlsruhe Institute of Technology (KIT)
3. 76131 Karlsruhe
4. Germany
5. Department of Experimental Surgery and Center for Biomedicine and Medical Technology Mannheim (CBTM)
6. Ruprecht Karl University of Heidelberg
7. 68135 Mannheim
8. Light Microscopy Facility
9. German Cancer Research Center (DKFZ)
10. 69120 Heidelberg