Triazine scaffold