isdE logo

isdE

High-affinity heme uptake system protein IsdE

Molecular Synopsis