Mitochondrial intermediate peptidase (substance)
Supplier: international · SCTID 130737004
Hydrolase Protein