ENSG00000129968 (ABHD17A)

homo sapiens

abhydrolase domain containing 17A, depalmitoylase