Unnatural amino acids

edited by Loredano Pollegioni, Stefano Servi
Humana Press
9781617793318
1-61779-331-0