oprD logo

oprD

Porin D

Molecular Synopsis