glycerophosphates glyceryl trinitrate – Meaning and Explanation