SCD82.15c

Putative adenosine/adenine deaminase

Molecular Synopsis