2KR6 image

peptidase A22A family

Lineage