iadA logo

iadA

Isoaspartyl dipeptidase

Molecular Synopsis