Yes Garlic contains allicin which is the ingredient that lowers blood pressure and it’s in natural garlic bulbs and freeze dried garlic in suppl
Deodorized garlic is more acceptable for others but probably works no better. Kyolic is a great brand for garlic and this one here is a great price.
Look at the label to see how much allicin is in each.
This garlic has been grown without pesticides which is another huge consideration. You don’t want bleached out garlic grown in Asia or garlic grown with a large amount of pesticides.
Aged garlic is more effective but more stinky. Another good reason for supplement form and you and ‘most’ welcome.
https://www.amazon.com/Kyolic-Garlic-Formula-Pressure-Capsules/dp/B001OHSXI4