Homo sapiens

LRRC30

leucine rich repeat containing 30
130861
9606