isonicotinic acid hydrazide

noun

Medical Definition of isonicotinic acid hydrazide