B0495.7

Putative endoplasmic reticulum metallopeptidase 1-A

Molecular Synopsis