1OY1 image

peptidase C56 family

Lineage