ID: 140361.3.0.228
Display: PTHR23076 - METALLOPROTEASE M41 FTSH (1 of 12)
Orthologous Group: OG0007106
Mrna: 140361.3.0.228 PTHR23076 - METALLOPROTEASE M41 FTSH (1 of 12)