invE

Invasion protein InvE

Molecular Synopsis