ENSG00000164089 (ETNPPL)

homo sapiens

ethanolamine-phosphate phospho-lyase