Skip to main content

Synthetic DNA duplex dodecamer