Crystal structure of TET aminopeptidase from marine sediment archaeon Thaumarchaeota archaeon SCGC AB-539-E09


Select a different viewer