Publication :

PubMed ID:  15136583

0 Authors

1 Entities

DB identifier Type Name
IPR019766 Domain Peptidase S26A, all-beta subdomain