SEARCH Articles Figures Tables Complementariness Complementary Complementary strand Double helicate Helicate double-stranded Helicates double-stranded