doeA logo

doeA

Ectoine hydrolase

Molecular Synopsis