ensecag00000020512 (IMMP1L)

equus caballus

inner mitochondrial membrane peptidase subunit 1