3II5 image

peptidase S39B family

Lineage