4LQY image

nucleotide pyrophosphatase/phosphodiesterase family

Lineage