Blood agent
Blood agents prevent gas exchange.  They keep oxygen from getting into the body's cells.  Without oxygen, cells die.  If a person gets a high enough dose of a blood agent, they will suffocate because the oxygen they breathe in cannot get into the body's cells.