bfr logo

bfr

Bacterioferritin

Molecular Synopsis