https://animalistas.info/26279639-methods-in-enzymology-volume-30-nucleic-acids-and-protein-synthesis-part-f-by-kivie-moldave.html