Homo sapiens

MIR3156-2

microRNA 3156-2
1147955
9606