2I8L image

peptidase A31 family

Lineage