PEN2 (PSENEN) (NM_172341) Human Recombinant Protein TP303272 USD 823.00 In Stock Recombinant protein of human presenilin enhancer 2 homolog (C. elegans) (PSENEN) Tag C-Myc/DDK Expression Host HEK293T