Gene HUMAN90833 (A0A0C4DG32)

E Homo sapiens | Inner mitochondrial membrane peptidase subunit 2 [IMMP2L]

Select a TabArrow
logo-oma-o