Does the article describe the mechanism by which peppermint acts to lower blood pressure??
Are there, or are their not, other things that have a same or similar affect as peppermint??
Peppermint, the plant, is a hybrid species of mint, a cross between watermint and spearmint.
So you might try either one of those to see which plant has the benefit.
https://en.wikipedia.org/wiki/Peppermint#Chemical_constituents