ABHD14A (NM_015407) Human Recombinant Protein TP300785 USD 823.00 In Stock Recombinant protein of human abhydrolase domain containing 14A (ABHD14A) Tag C-Myc/DDK Expression Host HEK293T