3II5 image

peptidase S26C family

Lineage