Catalog number: EN-1007
Acts on double-stranded RNA (dsRNA), the product is 12-30bp dsRNAs, and is 5'-PO4, 3'-OH, and the 3'end protrudes two nucleotides.