ecpB

Fimbrial protein EcpB

Molecular Synopsis