TY - RPRT TI - A chemical toolkit for proteins--an expanded genetic code. AU - Jianming Xie AU - Peter G Schultz PY - 2006 DO - 10.1038/nrm2005 UR - https://pubmed.ncbi.nlm.nih.gov/16926858/ ID - 16926858 ER -