The Iowa Secretary of State’s web page shows that eight presidential candidates will appear on the November ballot. They are the nominees of the Democratic, Republican, Constitution, Green, Libertarian, Party for Socialism and Liberation, and Socialist Workers Parties. Also an independent candidate, Jerry Litzel, qualified. His vice-presidential running mate is Jim Litzel. Here is a fairly recent newspaper story about Jerry Litzel, although it does not mention that he is running for president.
The Party for Socialism and Liberation’s presidential nominee in Iowa this year is Gloria La Riva, the stand-in for Peta Lindsay.