dhlA logo

dhlA

Haloalkane dehalogenase

Molecular Synopsis