Question: does celery juice lower your blood pressure?
Answer: Celery contains a phytochemical called phthalides. As an extract, it's called NBP, and it relaxes the tissues of the artery walls to increase blood flow and reduce blood pressure.