1IRU image

peptidase T1A family

Lineage