SEARCH Articles Figures Tables Complementariness Complementary Hydrogen bonding self-complementary motifs Hydrogen self complementary Porphyrins self-complementary coordination Self complementary oligonucleotides Self-complementary DNA Self-complementary alternating amphiphilic Self-complementary assemblies Self-complementary building blocks Self-complementary dimers Self-complementary hexamer Self-complementary motifs Self-complementary motifs carboxylic acids Self-complementary motifs ureidopyrimidinones Self-complementary sequences Self-complementary species Tennis Balls and Softballs Self-Complementary Assemblies Ureidopyrimidinone self-complementary motifs