ipaD logo

ipaD

Invasin IpaD

Molecular Synopsis