3PFY image

peptidase C85 family

Lineage