hydrogen iodide: a colorless gas that yields hydroiodic acid in aqueous solution
iodide: a salt or ester of hydriodic acid
note payable: a note promising to pay a certain amount of money at a certain time