yopD logo

yopD

Protein YopD

Molecular Synopsis