ensg00000186908 (ZDHHC17)

homo sapiens

zinc finger DHHC-type palmitoyltransferase 17