UL123 logo

UL123

55 kDa immediate-early protein 1

Molecular Synopsis