UL36

Large tegument protein deneddylase

Molecular Synopsis