ID: 54666.2.0.227
Display: 3.4.22.68 - Ulp1 peptidase / Ulp1 protease (1 of 4)
Orthologous Group: OG0007246
Mrna: 54666.2.0.227 3.4.22.68 - Ulp1 peptidase / Ulp1 protease (1 of 4)