ensg00000184056 (VPS33B)

homo sapiens

VPS33B late endosome and lysosome associated