oligopurines