oprP logo

oprP

Porin P

Molecular Synopsis