imidazoleglyoxaline – Meaning and Explanation