piridoxilate

Noun

 * 1) A vasodilatory drug.