yhfA logo

yhfA

Protein YhfA

Molecular Synopsis