ihfB

Integration host factor subunit beta

Molecular Synopsis