3II5 image

endopolyphosphatase PPN1 family

Lineage