pil logo

pil

Fimbrial protein

Molecular Synopsis