Homo sapiens

ESB3

esterase B3
108401
9606