Noncanonical amino acids: methods and protocols - Lemke, Edward A. (Methods in molecular biology, 2018)