bmpD logo

bmpD

Basic membrane protein D

Molecular Synopsis