ipgC logo

ipgC

Chaperone protein IpgC

Molecular Synopsis