homooligomers