Homo sapiens

ESA4

esterase A4
108398
9606