The RNA Institute, University at Albany, State University of New York, Albany, New York 12222, United States Department of Biological Sciences, University at Albany, State University of New York, ...
University of Lodz, Faculty of Chemistry, Department of Organic Chemistry, Tamka 12, 91-403 Lodz, Poland ...