an alternative nitrate , isosorbide dinitrate ( isdn ) is now available as an intravenous preparation , and may offer technical advantages , both due to its stability in solution and also its longer in vivo half-life .
C0028125
nitrate
C0022252
isosorbide dinitrate