Homo sapiens

MIR3689B

microRNA 3689b
1527790
9606