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