Crystal structure of aminopeptidase from marine sediment archaeon Thaumarchaeota archaeon


Select a different viewer