3KKL image

peptidase C56 family

Lineage