Homo sapiens

LOC101059997

alpha/beta hydrolase domain-containing protein 17A-like
3190666
9606