Homo sapiens

MIR3689E

microRNA 3689e
1529994
9606