sodium nitroprusside is a valuable vasodilator , but its use has been curtailed because of numerous reports that , in the presence of blood , nitroprusside decomposes with release of toxic cyanide .
C0037533
sodium nitroprusside
C0028193
nitroprusside