Homo sapiens

MIR3689C

microRNA 3689c
1529867
9606