hmfB logo

hmfB

DNA-binding protein HMf-2

Molecular Synopsis