The supplement product directory

Look up any bottle by name, brand, or barcode to see exactly what’s inside and how it interacts with medications. 214,830 products, all cross-linked to their ingredients.

Find a page

Find any product in the directory

Type a product, brand, ingredient/herb, DSLD ID, or a barcode (UPC) and jump straight to its page. This finds pages — it doesn’t check interactions.

AI points you to pages in our database. Confirm the exact product on its page. How we use AI

⚕️ Trying to check whether a drug interacts with a supplement? Our interaction checker answers that directly. Open the checker

Browse every product

Switch to ingredients →
Showing products starting with “V” (9,376) Clear ×
Vitamin B-12 5 mg by Health Products Distributors Tablet Or Pill 100 Sublingual Tablet(s) UPC 8 52347 00623 4 Ingredients & interactions → Vitamin B-12 5,000 mcg Fast Dissolve Strawberry by Natrol Tablet Or Pill 100 Tablet(s) UPC 0 47469 06672 7 Ingredients & interactions → Vitamin B-12 5,000 mcg Fast Dissolve Strawberry Natural Flavor by Natrol Tablet Or Pill 100 Tablet(s) UPC 0 47469 06672 7 Ingredients & interactions → Vitamin B-12 50 mcg by Douglas Laboratories Tablet Or Pill 100 Tablet(s) Ingredients & interactions → Vitamin B-12 50 mcg Refreshing Mint by GNC Tablet Or Pill 60 Chewable Tablet(s) UPC 0 48107 16334 1 Ingredients & interactions → Vitamin B-12 500 by GNC Tablet Or Pill 250 Vegetarian Tablet(s) UPC 0 48107 01206 9 Off market Ingredients & interactions → Vitamin B-12 500 mcg by Major Tablet Or Pill 130 Tablet(s) UPC 8 10006 70023 7 Ingredients & interactions → Vitamin B-12 500 mcg by CHK Nutrition Tablet Or Pill 100 Tablet(s) UPC 7 87500 03401 7 Ingredients & interactions → Vitamin B-12 500 mcg by Foods Plus Tablet Or Pill 60 Tablet(s) UPC 7 17284 00628 3 Off market Ingredients & interactions → Vitamin B-12 500 mcg by Plus Pharma Tablet Or Pill 100 Tablet(s) UPC 8 37864 91301 2 Ingredients & interactions → Vitamin B-12 500 mcg by Nature's Bounty Tablet Or Pill 100 Tablet(s) UPC 0 74312 01370 6 Off market Ingredients & interactions → Vitamin B-12 500 mcg by VitaCeutical Labs Tablet Or Pill 100 Tablet(s) UPC 7 19985 20440 1 Ingredients & interactions → Vitamin B-12 500 mcg by Geri-Care Tablet Or Pill 100 Tablet(s) UPC 3 57896 88601 1 Ingredients & interactions → Vitamin B-12 500 mcg by GNC Tablet Or Pill 100 Vegetarian Tablet(s) UPC 0 48107 12136 5 Off market Ingredients & interactions → Vitamin B-12 500 mcg by Puritan's Pride Tablet Or Pill 100 Tablet(s) UPC 0 74312 11370 3 Ingredients & interactions → Vitamin B-12 500 mcg by Rugby Tablet Or Pill 100 Tablet(s) UPC 0 05363 55101 5 Ingredients & interactions → Vitamin B-12 500 mcg by Good 'N Natural Tablet Or Pill 100 Tablet(s) UPC 0 74312 41370 4 Off market Ingredients & interactions → Vitamin B-12 500 mcg by Basic Vitamins Tablet Or Pill 100 Tablet(s) UPC 3 07610 44020 3 Ingredients & interactions → Vitamin B-12 500 mcg by Nature's Plus Tablet Or Pill 90 Tablet(s) UPC 0 97467 01710 8 Off market Ingredients & interactions → Vitamin B-12 500 mcg by Swanson Premium Brand Capsule 100 Capsule(s) UPC 0 87614 01030 4 Off market Ingredients & interactions → Vitamin B-12 500 mcg by AvPAK Tablet Or Pill 50 Tablet(s) UPC 5026885415 Ingredients & interactions → Vitamin B-12 500 mcg by Nature's Blend Tablet Or Pill 100 Tablet(s) UPC 0 79854 20060 7 Ingredients & interactions → Vitamin B-12 500 mcg by Nature Made Tablet Or Pill 100 Tablet(s) UPC 0 31604 01290 8 Ingredients & interactions → Vitamin B-12 500 mcg Supplement by Nature Made Tablet Or Pill 100 Premium Tablet(s) UPC 0 31604 01290 8 Off market Ingredients & interactions → Vitamin B-12 500 mg by Nature's Plus Tablet Or Pill 90 Tablet(s) UPC 0 97467 01710 8 Off market Ingredients & interactions → Vitamin B-12 500 mg Supplement by Nature Made Tablet Or Pill 300 Premium Tablet(s) UPC 0 31604 01721 7 Ingredients & interactions → Vitamin B-12 5000 mcg by PhysioLogics Lozenge 60 Vegetarian Lozenge(s) UPC 7 16963 01472 4 Off market Ingredients & interactions → Vitamin B-12 5000 mcg by NusaPure Capsule 150 Veg Cap(s) UPC X001O6JY2Z Ingredients & interactions → Vitamin B-12 5000 mcg by Daily Nutrition Tablet Or Pill 30 Tablet(s) Off market Ingredients & interactions → Vitamin B-12 5000 mcg Fast-Dissolving Lozenges Cherry by GNC Lozenge 60 Vegetarian Fast Dissolving Lozenge(s) UPC 0 48107 17760 7 Ingredients & interactions → Vitamin B-12 5000mcg Strawberry Natural Flavor by Natrol Tablet Or Pill 200 Tablet(s) UPC 0 47469 07444 9 Ingredients & interactions → Vitamin B-12 6000 mcg by Best Naturals Tablet Or Pill 60 Sublingual Tablet(s) UPC 8 17716 01570 5 Ingredients & interactions → Vitamin B-12 Adult Gummy Vitamins by Nutrition Now Gummy Or Jelly 100 Gummy Vitamin(s) UPC 0 27917 01457 9 Off market Ingredients & interactions → Vitamin B-12 Black Raspberry by vitafusion GOODNESS Gummy Or Jelly 90 Gummy(ies) UPC 0 27917 02709 8 Ingredients & interactions → Vitamin B-12 Blueberry Flavor by OL Olympian Labs Tablet Or Pill 60 Chewable Tablet(s) UPC 7 10013 03126 6 Ingredients & interactions → Vitamin B-12 Cyanocobalamin 500 mcg by Martin Avenue Pharmacy Tablet Or Pill 100 Tablet(s) Ingredients & interactions → Vitamin B-12 Energy Booster Natural Cherry Flavor by Dr. Mercola Premium Supplements Liquid 0.85 fl. Oz. · 25 mL UPC 8 13006 01473 1 Ingredients & interactions → Vitamin B-12 Energy Booster Spearmint Flavor by Dr. Mercola Premium Supplements Liquid 0.85 fl. Oz. · 25 mL UPC 8 13006 01210 2 Ingredients & interactions →

🆕 What’s new

The latest supplement products added to our catalog — each one ready to check against your medications.

Dr. Brian Staiger, PharmD

Curated & reviewed by Dr. Brian Staiger, PharmD, BCPS and the HelloPharmacist pharmacy team.

Interaction data is built on Natural Medicines (Therapeutic Research Center) and official product labels from the NIH Dietary Supplement Label Database. Our data sources · Editorial Policy.

This directory is for information only and does not replace professional medical advice. It may not capture every possible interaction. Always confirm with your pharmacist or doctor before starting, stopping, or changing any medication or supplement.