2X4M image

peptidase A26 family

Lineage