tenA logo

tenA

Aminopyrimidine aminohydrolase

Molecular Synopsis