IDEA #2FJ9PD A synthetic biotinylated microRNA-1207-3p duplex and a synthetic biotinylated scrambled microRNA duplex.

For more information or to license this innovation: