alr logo

alr

Alanine racemase, biosynthetic

Molecular Synopsis