ensg00000184307 (ZDHHC23)

homo sapiens

zinc finger DHHC-type palmitoyltransferase 23