ensg00000141385 (AFG3L2)

homo sapiens

AFG3 like matrix AAA peptidase subunit 2