E310 logo

E310

Early E3B 10.4 kDa protein

Molecular Synopsis