USP28 Human siRNA Oligo Duplex (Locus ID 57646)

Cat# SR311631

Size : 1kit