ABHD3 (NM_138340) Human Recombinant Protein TP302633 USD 823.00 4 Weeks Recombinant protein of human abhydrolase domain containing 3 (ABHD3) Tag C-Myc/DDK Expression Host HEK293T