// drugs_b.sy -- FDA drug labels: generic names starting with 'B'
// Entries: 177 | PK values: median of all FDA label records with units
// Source: kai_consciousness DB <- FDA/DailyMed SPL (public domain)
// Generated: 2026-04-12 | Marjorie McCubbins + Aether
// Patent pending: 64/034,536

struct DrugRecord {
    brand_name: String,
    generic_name: String,
    route: String,
    dosage_form: String,
    product_type: String,
    app_number: String,
    spl_id: String,
    half_life: String,
    bioavailability: String,
    protein_binding: String,
    clearance: String,
    volume_distribution: String,
    tmax: String,
    cmax: String,
    pharmacologic_class: String,
    therapeutic_category: String,
    cyp_profile: String,
    interactions: String,
}

fn drug(bn: String, gn: String, rt: String, df: String, pt: String, an: String, si: String, hl: String, ba: String, pb: String, cl: String, vd: String, tm: String, cm: String, pc: String, tc: String, cyp: String, ia: String) -> DrugRecord {
    return DrugRecord { brand_name: bn, generic_name: gn, route: rt, dosage_form: df, product_type: pt, app_number: an, spl_id: si, half_life: hl, bioavailability: ba, protein_binding: pb, clearance: cl, volume_distribution: vd, tmax: tm, cmax: cm, pharmacologic_class: pc, therapeutic_category: tc, cyp_profile: cyp, interactions: ia }
}

fn unknown_drug() -> DrugRecord {
    return drug("", "UNKNOWN", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "")
}

fn lookup_drug_b(generic: String) -> DrugRecord {
    if generic == "BABY SPF 50 LOTION SPRAY" { return drug("H.E.B Solutions Sunscreen", "BABY SPF 50 LOTION SPRAY", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "c6b7ff81-5c97-7722-e053-2a95a90a8cb1", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACILLUS CEREUS" { return drug("SYMBIO CERE DROPS", "BACILLUS CEREUS", "ORAL", "", "HUMAN OTC DRUG", "", "40e5cbd5-5840-1d28-e063-6294a90a6662", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACILLUS SUBTILIS" { return drug("SYMBIO TILIS DROPS", "BACILLUS SUBTILIS", "ORAL", "", "HUMAN OTC DRUG", "", "40e5e7b1-80c8-b406-e063-6394a90ac7e2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN" { return drug("Bacitracin", "BACITRACIN", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "ded7927b-d0a3-42eb-8f36-afea1eec6b0f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC" { return drug("Always Save Bacitracin Zinc", "BACITRACIN ZINC", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "1a00d67b-9563-3025-e063-6294a90a3878", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC AND POLYMYXIN B SULFATE" { return drug("Bacitracin Zinc and Polymyxin B Sulfate", "BACITRACIN ZINC AND POLYMYXIN B SULFATE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA064046", "325d8b12-136d-4848-96c5-46c8d0d2702c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE , POLYMYXIN B SULFATE" { return drug("Triple Antibiotic", "BACITRACIN ZINC, NEOMYCIN SULFATE , POLYMYXIN B SULFATE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "2a9212c8-b14c-b537-e063-6394a90a5119", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE , POLYMYXIN B SULFATE, LIDOCAINE" { return drug("Triple Antibiotic plus Lidocaine", "BACITRACIN ZINC, NEOMYCIN SULFATE , POLYMYXIN B SULFATE, LIDOCAINE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "338c12c6-f312-fa55-e063-6294a90a7377", "", "", "", "", "", "", "", "Amide Local Anesthetic [EPC], Antiarrhythmic [EPC]", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE , POLYMYXIN B SULFATE." { return drug("Triple Antibiotic", "BACITRACIN ZINC, NEOMYCIN SULFATE , POLYMYXIN B SULFATE.", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "29b3ceb4-42e3-3a65-e063-6294a90a788c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE, AND POLYMYXIN B SULFATE" { return drug("Triple Antibiotic", "BACITRACIN ZINC, NEOMYCIN SULFATE, AND POLYMYXIN B SULFATE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "383955f7-4534-4f5a-ae1e-f889e95737ac", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE" { return drug("Thera Plus Original Strength Triple Antibiotic", "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "3b3a56f2-a534-06b6-e063-6394a90a0a3c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE, AND PRAMOXINE HYDROCHLORIDE" { return drug("TopCare Triple Antibiotic Plus Pain Relief", "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE, AND PRAMOXINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "39fd0345-f7f9-70ae-e063-6294a90a45c3", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE, PRAMOXINE HCL" { return drug("CareALL Triple Antibiotic plus Pain Relief", "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE, PRAMOXINE HCL", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "44ec102e-9885-bfd9-e063-6394a90a980c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE, PRAMOXINE HYDROCHLORIDE" { return drug("Triple Antibiotic Plus Pain Relief", "BACITRACIN ZINC, NEOMYCIN SULFATE, POLYMYXIN B SULFATE, PRAMOXINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "404f4e7c-5776-71ba-e063-6394a90a73e5", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN SULFATE, POYMYXIN B SULFATE, AND PRAMOXINE HYDROCHRLORIDE" { return drug("WinCo Maximum Strength Triple Antibiotic", "BACITRACIN ZINC, NEOMYCIN SULFATE, POYMYXIN B SULFATE, AND PRAMOXINE HYDROCHRLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "0e236329-0e8a-4e32-ab3b-fb2ffc94995c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN ZINC, NEOMYCIN, POLYMYXIN B" { return drug("equaline first aid antibiotic", "BACITRACIN ZINC, NEOMYCIN, POLYMYXIN B", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "a8bebda7-32f6-460c-9be2-f17337c09694", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN, NEOMYCIN, POLYMYXIN B, PRAMOXINE HCL" { return drug("DG Health Antibiotic", "BACITRACIN, NEOMYCIN, POLYMYXIN B, PRAMOXINE HCL", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "eddbaf7c-a7ff-43d2-84da-b1c3f080fc26", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACIN,NEOMYCIN,POLYMYXINB,PRAMOXINE" { return drug("Triple Antibiotic and Pain Relief", "BACITRACIN,NEOMYCIN,POLYMYXINB,PRAMOXINE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "2a921552-0f09-e326-e063-6394a90a422d", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACITRACINZINC,NEOMYCINSULFATE,POLYMXINBSULFATE,PRAMOXINEHCI" { return drug("First Aid Antibiotic plus Burn Relief", "BACITRACINZINC,NEOMYCINSULFATE,POLYMXINBSULFATE,PRAMOXINEHCI", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "298dae2b-f42d-53a1-e063-6394a90a223b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BACLOFEN" { return drug("BACLOFEN", "BACLOFEN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA209102", "0243dd97-1d40-48f7-8853-76e046c605f2", "1.5 hours", "", "", "", "", "", "", "gamma-Aminobutyric Acid-ergic Agonist [EPC]", "", "", "") }
    if generic == "BACLOFEN INJECTION" { return drug("Gablofen", "BACLOFEN INJECTION", "INTRATHECAL", "", "HUMAN PRESCRIPTION DRUG", "NDA022462", "3f750b1f-76d6-2f11-e063-6394a90a710d", "1.5 hours", "", "", "", "", "", "", "gamma-Aminobutyric Acid-ergic Agonist [EPC]", "", "", "") }
    if generic == "BALSALAZIDE DISODIUM" { return drug("Balsalazide Disodium", "BALSALAZIDE DISODIUM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA077806", "2e6de841-a73d-c1aa-e063-6394a90aa8f0", "", "", "", "", "", "", "", "", "", "CYP1A2:substrate|CYP2C19:substrate|CYP2C9:substrate|CYP2D6:substrate|CYP3A4:substrate", "") }
    if generic == "BAMBUSA PULSATILLA" { return drug("Bambusa Pulsatilla", "BAMBUSA PULSATILLA", "ORAL", "", "HUMAN OTC DRUG", "", "4484ffa9-1c86-0a1c-e063-6294a90abb65", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BANANA BOAT KIDS FREE 50" { return drug("BANANA BOAT KIDS FREE 50", "BANANA BOAT KIDS FREE 50", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "0ac1f742-681b-f508-e063-6294a90a964b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BANANA FLAVOR SODIUM FLUORIDE ANTICAVITY TOOTHPASTE" { return drug("Hismile", "BANANA FLAVOR SODIUM FLUORIDE ANTICAVITY TOOTHPASTE", "DENTAL", "", "HUMAN OTC DRUG", "M021", "4878ea23-43ad-8751-e063-6394a90ac32f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BAPTISIA TINCTORIA ROOT" { return drug("Baptisia tinctoria", "BAPTISIA TINCTORIA ROOT", "ORAL", "", "HUMAN OTC DRUG", "", "09ba859c-0875-4ca0-e063-6394a90a14f4", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BAPTISIA TINCTORIA, AGARICUS MUSCARIUS, ARSENICUM ALBUM, BELLADONNA, CALCAREA CARBONICA, COCCULUS INDICUS, CONIUM MACULATUM, PHOSPHORUS, PULSATILLA (PRATENSIS)" { return drug("Vertitone", "BAPTISIA TINCTORIA, AGARICUS MUSCARIUS, ARSENICUM ALBUM, BELLADONNA, CALCAREA CARBONICA, COCCULUS INDICUS, CONIUM MACULATUM, PHOSPHORUS, PULSATILLA (PRATENSIS)", "ORAL", "", "HUMAN OTC DRUG", "", "2f9df577-5024-4911-9ab7-ad3387dff794", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BAPTISIA TINCTORIA, ECHINACEA (ANGUSTIFOLIA), FUCUS VESICULOSUS, UVA-URSI, PHYTOLACCA DECANDRA, ARSENICUM ALBUM, AURUM METALLICUM, FERRUM PHOSPHORICUM, IODIUM, IRIDIUM METALLICUM, LACHESIS MUTUS, ZINCUM METALLICUM, CADMIUM SULPHURATUM" { return drug("Free Radistat", "BAPTISIA TINCTORIA, ECHINACEA (ANGUSTIFOLIA), FUCUS VESICULOSUS, UVA-URSI, PHYTOLACCA DECANDRA, ARSENICUM ALBUM, AURUM METALLICUM, FERRUM PHOSPHORICUM, IODIUM, IRIDIUM METALLICUM, LACHESIS MUTUS, ZINCUM METALLICUM, CADMIUM SULPHURATUM", "ORAL", "", "HUMAN OTC DRUG", "", "2f7a7bae-4ee1-482a-a7f6-ed233a4efba2", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BAPTISIA TINCTORIA, ECHINACEA (ANGUSTIFOLIA), PHYTOLACCA DECANDRA, ACONITUM NAPELLUS, ARSENICUM ALBUM, BELLADONNA, FERRUM PHOSPHORICUM, LACHESIS MUTUS, MERCURIUS CORROSIVUS, PHOSPHORUS, COLIBACILLINUM CUM NATRUM MURIATICUM, PYROGENIUM" { return drug("Lymphastat B", "BAPTISIA TINCTORIA, ECHINACEA (ANGUSTIFOLIA), PHYTOLACCA DECANDRA, ACONITUM NAPELLUS, ARSENICUM ALBUM, BELLADONNA, FERRUM PHOSPHORICUM, LACHESIS MUTUS, MERCURIUS CORROSIVUS, PHOSPHORUS, COLIBACILLINUM CUM NATRUM MURIATICUM, PYROGENIUM", "ORAL", "", "HUMAN OTC DRUG", "", "0ce2e38f-d40f-434f-bfa1-7f44dfed47b2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BARIUM IODIDE" { return drug("Baryta iodata", "BARIUM IODIDE", "ORAL", "", "HUMAN OTC DRUG", "", "1a01387f-629a-413d-e063-6394a90a148c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BARRIER BALM" { return drug("Barrier Balm", "BARRIER BALM", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "01df9746-991c-4363-e063-6294a90aaac6", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BARYTA CARB" { return drug("BARYTA CARB", "BARYTA CARB", "ORAL", "", "HUMAN OTC DRUG", "", "19b9dc92-30bb-fd86-e063-6394a90acd7b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BATH AND BODY WORKS SPF 35 NATURAL LIP BALM" { return drug("Bath and Body Works SPF 35 Natural Lip Balm", "BATH AND BODY WORKS SPF 35 NATURAL LIP BALM", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "0f8dab80-c850-ffbd-e063-6294a90a317e", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BAYER ASPIRIN EXTRA STRENGTH" { return drug("BAYER Aspirin Extra Strength Caplets", "BAYER ASPIRIN EXTRA STRENGTH", "ORAL", "", "HUMAN OTC DRUG", "M013", "4526b08f-a640-90b9-e063-6294a90a1189", "", "", "", "", "", "", "", "Nonsteroidal Anti-inflammatory Drug [EPC], Platelet Aggregation Inhibitor [EPC]", "", "", "") }
    if generic == "BBW SPF 35 NATURAL LIP BALM" { return drug("BBW SPF 35 Natural Lip Balm", "BBW SPF 35 NATURAL LIP BALM", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "0f8b024c-c482-951b-e063-6394a90ac63c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BEDAQUILINE FUMARATE" { return drug("SIRTURO", "BEDAQUILINE FUMARATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA204384", "415acee9-3121-56fb-e063-6394a90a9d83", "", "5", "8.7", "2.6 L/h", "117 L", "5 hours", "", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C8:inhibitor:strong|CYP2C8:substrate|CYP2C9:inhibitor:strong|CYP2C9:substrate|CYP2D6:inhibitor:strong", "") }
    if generic == "BELLADONNA" { return drug("Belladonna", "BELLADONNA", "ORAL", "", "HUMAN OTC DRUG", "", "feb53596-a827-4718-ad0d-701a36415281", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BELLADONNA LEAF,CALCIUM CARBONATE,CHAMOMILE,LYCOPODIUM CLAVATUM SPORE,ANEMONE PATENS WHOLE,SULFUR" { return drug("Hylands Naturals Earache Drops", "BELLADONNA LEAF,CALCIUM CARBONATE,CHAMOMILE,LYCOPODIUM CLAVATUM SPORE,ANEMONE PATENS WHOLE,SULFUR", "AURICULAR (OTIC)", "", "HUMAN OTC DRUG", "", "3d61c82d-1702-01d5-e063-6394a90a5aa4", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BELLADONNA, CONIUM MACULATUM, DULCAMARA, HEPAR SULPHURIS CALCAREUM, KALI BICHROMICUM, MERCURIUS SOLUBILIS, PULSATILLA (VULGARIS), SILICEA, CHAMOMILLA" { return drug("Otoflam HP", "BELLADONNA, CONIUM MACULATUM, DULCAMARA, HEPAR SULPHURIS CALCAREUM, KALI BICHROMICUM, MERCURIUS SOLUBILIS, PULSATILLA (VULGARIS), SILICEA, CHAMOMILLA", "ORAL", "", "HUMAN OTC DRUG", "", "5335f231-9d84-43b4-9320-4f3622964fb2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BELLADONNA, LACHESIS MUTUS, NUX VOMICA, PULSATILLA (VULGARIS), SECALE CORNUTUM, SEPIA, USTILAGO MAIDIS" { return drug("Menopause HP", "BELLADONNA, LACHESIS MUTUS, NUX VOMICA, PULSATILLA (VULGARIS), SECALE CORNUTUM, SEPIA, USTILAGO MAIDIS", "ORAL", "", "HUMAN OTC DRUG", "", "8900dc93-f5c1-4fd5-b4f9-fd57c92ccc2d", "", "", "", "", "", "", "", "Non-Standardized Plant Allergenic Extract [EPC], Non-Standardized Fungal Allergenic Extract [EPC]", "", "", "") }
    if generic == "BELLIS PER" { return drug("BELLIS PER", "BELLIS PER", "ORAL", "", "HUMAN OTC DRUG", "", "19b9c234-97a1-d5d8-e063-6394a90aa004", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BELLIS PERENNIS" { return drug("BELLIS PERENNIS", "BELLIS PERENNIS", "ORAL", "", "HUMAN OTC DRUG", "", "ccf8ef09-bce5-730e-e053-2995a90a74e3", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BELLIS PERENNIS, HYPERICUM PERFOMATUM,TOXICODENDRON PUBSCENS LEAF, RUTA GRAVEOLENS FLOWERING TOP" { return drug("Sports For Trauma Gel", "BELLIS PERENNIS, HYPERICUM PERFOMATUM,TOXICODENDRON PUBSCENS LEAF, RUTA GRAVEOLENS FLOWERING TOP", "TOPICAL", "", "HUMAN OTC DRUG", "", "8cf89e4f-1757-43c2-9f38-fd857da325f3", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BELUMOSUDIL" { return drug("Rezurock", "BELUMOSUDIL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA214783", "8f1b071b-c7cb-4d07-98d4-fecf70ce8167", "19 hours", "64 %", "", "9.8 L/h", "184 L", "0.50 hours", "", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C8:inducer|CYP2C8:inhibitor:strong|CYP2C8:substrate|CYP2C9:inhibitor:strong|CYP2C9:substrate", "") }
    if generic == "BELZUTIFAN" { return drug("WELIREG", "BELZUTIFAN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA215383", "114cd6ad-9203-4034-b390-3e0901e064a4", "14 hrs", "", "45 %", "6 L/h", "119 L", "2 hours", "1.5 μg/mL", "Hypoxia-inducible Factor Inhibitor [EPC]", "", "CYP1A2:inducer|CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2B6:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C8:substrate|CYP2C9:substrate|CYP2D6:substrate|CYP3A4:inhibitor:moderate", "") }
    if generic == "BENAZEPRIL HYDROCHLORIDE" { return drug("Benazepril Hydrochloride", "BENAZEPRIL HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA076118", "4ec5fd64-ed88-4751-be23-71c9a83da0ab", "", "2", "96.7 %", "30 mL/min", "", "", "", "", "", "", "") }
    if generic == "BENDAMUSTINE HYDROCHLORIDE" { return drug("bendamustine hydrochloride", "BENDAMUSTINE HYDROCHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA205574", "14ca6252-d081-3bdf-e063-6394a90abb8d", "40 minutes", "", "94 %", "700 mL/min", "", "", "", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2B6:substrate|CYP2C19:substrate|CYP2C8:substrate|CYP2C9:substrate|CYP2E1:substrate|CYP3A4:substrate", "") }
    if generic == "BENZALKONIUM CHLOLRIDE" { return drug("Sanar Naturals Mercurochrome", "BENZALKONIUM CHLOLRIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "25ca5fb0-b54b-4218-e063-6294a90a37a3", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE" { return drug("Simplify Antibacterial Hand Wipes", "BENZALKONIUM CHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "505G(a)(3)", "4618b382-ac24-9e5f-e063-6394a90ad792", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE 0.13%" { return drug("DK12 Shower Gel Fresh Energy", "BENZALKONIUM CHLORIDE 0.13%", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "284c576c-3bfc-f6c2-e063-6394a90a2535", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE AND LIDOCAINE HYDROCHLORIDE" { return drug("Target Up and Up Pain Relieving Cleansing", "BENZALKONIUM CHLORIDE AND LIDOCAINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "0fca10a6-b204-4d3b-e063-6294a90a61d9", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE WIPE" { return drug("ANTISEPTIC WIPE", "BENZALKONIUM CHLORIDE WIPE", "TOPICAL", "", "HUMAN OTC DRUG", "505G(a)(3)", "3f2b1561-4cba-0f7b-e063-6394a90a2e1d", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE, BENZOCAINE" { return drug("Antiseptic", "BENZALKONIUM CHLORIDE, BENZOCAINE", "TOPICAL", "", "HUMAN OTC DRUG", "M004", "a41dcb58-7a0a-45b4-9cd3-37ecf8906b38", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE, LIDOCAINE" { return drug("Thompson Burn Cream with Lidocain", "BENZALKONIUM CHLORIDE, LIDOCAINE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "3e4f0733-f870-d299-e063-6294a90a3145", "", "", "", "", "", "", "", "Amide Local Anesthetic [EPC], Antiarrhythmic [EPC]", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE, LIDOCAINE HCI" { return drug("Burn Cream", "BENZALKONIUM CHLORIDE, LIDOCAINE HCI", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "4af5a82b-f212-7f5c-e063-6394a90a6852", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZALKONIUM CHLORIDE, LIDOCAINE HYDROCHLORIDE" { return drug("Refill 3", "BENZALKONIUM CHLORIDE, LIDOCAINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "2cb35d2e-bb1e-6ad6-e063-6294a90ac1c9", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZENE" { return drug("Benzinum", "BENZENE", "ORAL", "", "HUMAN OTC DRUG", "", "151ebf9d-f841-2cf5-e063-6394a90a00cd", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZETHONIUM CHLORIDE" { return drug("MicroKlenz Antimicrobial", "BENZETHONIUM CHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "27d68dc5-75a6-16b6-e063-6394a90a1e8b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZETHONIUM CHLORIDE AND BENZOCAINE" { return drug("Medi-first Protective Coating Bandage", "BENZETHONIUM CHLORIDE AND BENZOCAINE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "3e4b79f6-bd62-9ad3-e063-6294a90a143a", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZETHONIUM CHLORIDE PLUS DYCLONINE HYDROCHLORIDE" { return drug("Liquid Bandage", "BENZETHONIUM CHLORIDE PLUS DYCLONINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "409680e7-1767-f9ac-e063-6394a90a0ed5", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZHYDROCODONE AND ACETAMINOPHEN" { return drug("APADAZ", "BENZHYDROCODONE AND ACETAMINOPHEN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA208653", "29a56d99-ac58-69d0-e063-6394a90a32a0", "4.5 hours", "38 %", "", "", "", "", "", "", "", "CYP2D6:inducer|CYP2D6:inhibitor:moderate|CYP3A4:inducer|CYP3A4:inhibitor:moderate", "") }
    if generic == "BENZOCAINE" { return drug("Gelato Topical Anesthetic", "BENZOCAINE", "DENTAL", "", "HUMAN OTC DRUG", "M022", "0bf0bc6f-cf4d-609d-e063-6394a90af47f", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE 20%" { return drug("Family Wellness Oral Pain Relief", "BENZOCAINE 20%", "TOPICAL", "", "HUMAN OTC DRUG", "M022", "40ab3bb4-cbc0-b9e1-e063-6294a90a5a0f", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE 20%, BENZALKONIUM CHLORIDE 1%" { return drug("Quality Choice Oral Pain Relief", "BENZOCAINE 20%, BENZALKONIUM CHLORIDE 1%", "TOPICAL", "", "HUMAN OTC DRUG", "M022", "16271ed7-9c13-93e0-e063-6294a90a1adc", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE AND BENZALKONIUM CHLORIDE" { return drug("Oral Pain Relief", "BENZOCAINE AND BENZALKONIUM CHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M022", "28d09e8b-190f-40da-ab8a-9bd2d41ae419", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE AND BENZETHONIUM CHLORIDE" { return drug("Your Logo Here Antiseptic First Aid", "BENZOCAINE AND BENZETHONIUM CHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "2cc5817a-9ca1-5a95-e063-6294a90adda1", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE AND MENTHOL" { return drug("Cepacol Extra Strength Sore Throat honey lemon", "BENZOCAINE AND MENTHOL", "ORAL", "", "HUMAN OTC DRUG", "M", "38526501-fa87-56f9-e063-6394a90a7159", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE AND MENTHOL, UNSPECIFIED FORM" { return drug("Kanka Triple Action", "BENZOCAINE AND MENTHOL, UNSPECIFIED FORM", "ORAL", "", "HUMAN OTC DRUG", "M022", "225703ba-c471-4c9a-9c01-4b7f075b7878", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE AND ZINC CHLORIDE" { return drug("KANKA SoftBrush", "BENZOCAINE AND ZINC CHLORIDE", "ORAL", "", "HUMAN OTC DRUG", "M022", "bbba35d9-5dd7-4471-ad62-63061a9128a1", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE BENZALKONIUM CHLORIDE" { return drug("Oral Gel Oral Pain Relief", "BENZOCAINE BENZALKONIUM CHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M022", "299dca27-d254-e6ea-e063-6394a90a4f74", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE, GLYCERIN" { return drug("Finafta", "BENZOCAINE, GLYCERIN", "TOPICAL", "", "HUMAN OTC DRUG", "M022", "411e9f10-dd14-5800-e063-6294a90afb4b", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC], Non-Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE, ISOPROPYL ALCOHOL" { return drug("Sting Relief", "BENZOCAINE, ISOPROPYL ALCOHOL", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "48db9184-5d2d-3930-e063-6294a90a4e53", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOCAINE, RESORCINOL" { return drug("Thera Plus Maximum Strength Feminine Anti-Itch", "BENZOCAINE, RESORCINOL", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "2f0c45da-c4f2-bd12-e063-6394a90aba99", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "BENZOIC ACID" { return drug("BENZOICUM ACIDUM", "BENZOIC ACID", "ORAL", "", "HUMAN OTC DRUG", "", "124e1676-96fe-1a52-e063-6294a90a901f", "", "", "", "", "", "", "", "Nitrogen Binding Agent [EPC]", "", "", "") }
    if generic == "BENZOIC ACID, NITRIC ACID, APIS MELLIFERA, BERBERIS VULGARIS ROOT BARK, COLCHICUM AUTUMNALE BULB, PROTORTONIA CACTI, SOLIDAGO VIRGAUREA FLOWERING TOP, AND CAPSELLA BURSA-PASTORIS TOP" { return drug("RENELIX", "BENZOIC ACID, NITRIC ACID, APIS MELLIFERA, BERBERIS VULGARIS ROOT BARK, COLCHICUM AUTUMNALE BULB, PROTORTONIA CACTI, SOLIDAGO VIRGAUREA FLOWERING TOP, AND CAPSELLA BURSA-PASTORIS TOP", "ORAL", "", "HUMAN OTC DRUG", "", "8ddbd870-0a08-4be8-8d59-b56c164cd02f", "", "", "", "", "", "", "", "Standardized Insect Venom Allergenic Extract [EPC], Nitrogen Binding Agent [EPC]", "", "", "") }
    if generic == "BENZOIN RESIN" { return drug("Sunmark Benzoin Compound Tincture", "BENZOIN RESIN", "TOPICAL", "", "HUMAN OTC DRUG", "M022", "0ce57521-f389-2c51-e063-6394a90a3b10", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZONATATE" { return drug("benzonatate", "BENZONATATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA040627", "2e12fdc7-0714-440e-b918-4a080745f10d", "", "", "", "", "", "", "", "Non-narcotic Antitussive [EPC]", "", "", "") }
    if generic == "BENZOYL PEROXIDE" { return drug("Proactiv plus Pore Targeting Treatment", "BENZOYL PEROXIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M006", "47d282f1-f49e-6e59-e063-6294a90ad058", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZPHETAMINE HYDROCHLORIDE" { return drug("BENZPHETAMINE HYDROCHLORIDE", "BENZPHETAMINE HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090968", "15d75638-8ac7-e610-e063-6394a90af99c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZTROPINE MESYLATE" { return drug("BENZTROPINE MESYLATE", "BENZTROPINE MESYLATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090168", "4aa441eb-8d69-bc65-e063-6294a90a5969", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BENZYL ALCOHOL, LIDOCAINE HCI" { return drug("Pain Relieving Cream Lidocaine", "BENZYL ALCOHOL, LIDOCAINE HCI", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "2a937989-4dc6-58d5-e063-6294a90a4ea9", "", "", "", "", "", "", "", "Pediculicide [EPC]", "", "", "") }
    if generic == "BENZYL ALCOHOL, LIDOCAINE HYDROCHLORIDE" { return drug("HealthWise Lidocaine Plus Cream", "BENZYL ALCOHOL, LIDOCAINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "16f26cfb-dfca-129a-e063-6394a90ac591", "", "", "", "", "", "", "", "Pediculicide [EPC]", "", "", "") }
    if generic == "BENZYL ALCOHOL/PRAMOXINE HYDROCHLORIDE" { return drug("ITCH X", "BENZYL ALCOHOL/PRAMOXINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "2888be26-0ebc-ab78-e063-6394a90ada63", "", "", "", "", "", "", "", "Pediculicide [EPC]", "", "", "") }
    if generic == "BERBERIS VUL" { return drug("BERBERIS VUL", "BERBERIS VUL", "ORAL", "", "HUMAN OTC DRUG", "", "19b9a3dd-d6a8-abde-e063-6394a90ad5b0", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BERBERIS VULGARIS, BORAX, COLLINSONIA CANADENSIS, HAMAMELIS VIRGINIANA" { return drug("Yeast Gard Advanced", "BERBERIS VULGARIS, BORAX, COLLINSONIA CANADENSIS, HAMAMELIS VIRGINIANA", "VAGINAL", "", "HUMAN OTC DRUG", "", "7c5d8463-5311-a397-e053-2991aa0abc29", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BERBERIS VULGARIS, CARDUUS MARIANUS, CHELIDONIUM MAJUS, CHINA OFFICINALIS, CYNARA SCOLYMUS, TARAXACUM OFFICINALE, VERATRUM ALBUM" { return drug("OHM HEPATIC TERRAIN", "BERBERIS VULGARIS, CARDUUS MARIANUS, CHELIDONIUM MAJUS, CHINA OFFICINALIS, CYNARA SCOLYMUS, TARAXACUM OFFICINALE, VERATRUM ALBUM", "ORAL", "", "HUMAN OTC DRUG", "", "b8a65a1d-83c1-187d-e053-2a95a90a0609", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BERBERIS VULGARIS, CHELIDONIUM MAJUS, LAPPA MAJOR, HYDRASTIS CANADENSIS, HEPAR SULPHURIS CALCAREUM, LYCOPODIUM CLAVATUM, SULPHUR, CALCAREA CARBONICA, MERCURIUS SOLUBILIS, THUJA OCCIDENTALIS" { return drug("Systemistat", "BERBERIS VULGARIS, CHELIDONIUM MAJUS, LAPPA MAJOR, HYDRASTIS CANADENSIS, HEPAR SULPHURIS CALCAREUM, LYCOPODIUM CLAVATUM, SULPHUR, CALCAREA CARBONICA, MERCURIUS SOLUBILIS, THUJA OCCIDENTALIS", "ORAL", "", "HUMAN OTC DRUG", "", "babfa6e6-4ea6-4937-af61-795cc3cb257e", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BETAMETHASONE DIPROPIONATE" { return drug("Betamethasone Dipropionate", "BETAMETHASONE DIPROPIONATE", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA070885", "303c229a-7c59-45ed-9423-bbd138f4f12c", "", "", "1", "", "", "", "", "", "", "", "") }
    if generic == "BETAMETHASONE SODIUM PHOSPHATE AND BETAMETHASONE ACETATE" { return drug("Betaloan SUIK", "BETAMETHASONE SODIUM PHOSPHATE AND BETAMETHASONE ACETATE", "INTRA-ARTICULAR", "", "HUMAN PRESCRIPTION DRUG", "", "2a9c3847-6363-8f9e-e063-6394a90a15c9", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BETAMETHASONE VALERATE" { return drug("Betamethasone Valerate", "BETAMETHASONE VALERATE", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "NDA018861", "dd1d8198-23a2-41d0-8462-6eb7c7eb53aa", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BETHANECHOL CHLORIDE" { return drug("Bethanechol Chloride", "BETHANECHOL CHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA040855", "cbdf31c2-0222-4934-8fdf-04219bd52815", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BETIATIDE" { return drug("Kit for the Preparation of Technetium Tc99m Mertiatide", "BETIATIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA208994", "21ca1be3-2caf-535c-e063-6394a90a18e5", "", "", "99", "", "", "", "", "", "", "", "") }
    if generic == "BETULA PUBESCENS FLOWER BUD AND JUNIPERUS COMMUNIS STEM" { return drug("G-48", "BETULA PUBESCENS FLOWER BUD AND JUNIPERUS COMMUNIS STEM", "SUBLINGUAL", "", "HUMAN OTC DRUG", "", "2b533c4d-d42f-4cac-e063-6294a90a7d51", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BETULA RADIX 6X" { return drug("Betula Radix 6X", "BETULA RADIX 6X", "ORAL", "", "HUMAN OTC DRUG", "", "05519041-c819-db46-e063-6394a90acd25", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BEVACIZUMAB-AWWB" { return drug("MVASI", "BEVACIZUMAB-AWWB", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA761028", "60b42908-21e6-4996-bfc9-d7f4589fa0b7", "20 days", "", "", "", "3.2 L", "", "", "Vascular Endothelial Growth Factor Inhibitor [EPC]", "", "", "") }
    if generic == "BICALUTAMIDE" { return drug("bicalutamide", "BICALUTAMIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA079110", "10e21544-f181-4cf8-9824-df0f49d19511", "", "96 %", "", "", "", "", "", "Androgen Receptor Inhibitor [EPC]", "", "", "") }
    if generic == "BICTEGRAVIR SODIUM, EMTRICITABINE, AND TENOFOVIR ALAFENAMIDE FUMARATE" { return drug("Biktarvy", "BICTEGRAVIR SODIUM, EMTRICITABINE, AND TENOFOVIR ALAFENAMIDE FUMARATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA210251", "a3c4a0eb-71e8-4b35-9706-240874b78ee0", "", "", "", "15 mL/min", "", "", "", "Human Immunodeficiency Virus Nucleoside Analog Reverse Transcriptase Inhibitor [EPC]", "", "", "") }
    if generic == "BIMATOPROST" { return drug("BIMATOPROST", "BIMATOPROST", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA202505", "47fb98f0-c375-ec26-e063-6294a90aeeab", "45 minutes", "", "", "1.5 L/h", "0.67 L/kg", "", "", "Prostaglandin Analog [EPC]", "", "", "") }
    if generic == "BIRCH JUNIPER" { return drug("Birch Juniper", "BIRCH JUNIPER", "ORAL", "", "HUMAN OTC DRUG", "", "43e13f9e-f46f-c5ad-e063-6394a90a25d7", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC], Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "BIRCH MIX, COMMON MUGWORT, ENGLISH PLANTAIN, MAPLE MIX, PIGWEED MIX, PINE MIX, RAGWEED MIX, RED CEDAR, RED MULBERRY, SHEEP SORREL, WHITE POPLAR" { return drug("ALLERGY SOUTH EAST MIX", "BIRCH MIX, COMMON MUGWORT, ENGLISH PLANTAIN, MAPLE MIX, PIGWEED MIX, PINE MIX, RAGWEED MIX, RED CEDAR, RED MULBERRY, SHEEP SORREL, WHITE POPLAR", "ORAL", "", "HUMAN OTC DRUG", "", "d2b82941-a8a2-4cee-a2bf-34e4054f65b6", "", "", "", "", "", "", "", "Non-Standardized Pollen Allergenic Extract [EPC]", "", "", "") }
    if generic == "BISACODYL" { return drug("Laxative", "BISACODYL", "ORAL", "", "HUMAN OTC DRUG", "505G(a)(3)", "cb3c4cc4-a8cd-4e1d-82e4-2491a803d701", "", "", "", "", "", "", "", "Stimulant Laxative [EPC]", "", "", "") }
    if generic == "BISACODYL SUPPOSITORY" { return drug("Walgreens Gentle Laxative", "BISACODYL SUPPOSITORY", "RECTAL", "", "HUMAN OTC DRUG", "M007", "485ea50e-b62c-cbb9-e063-6394a90a1cdf", "", "", "", "", "", "", "", "Stimulant Laxative [EPC]", "", "", "") }
    if generic == "BISMUTH" { return drug("Bismuthum metallicum", "BISMUTH", "ORAL", "", "HUMAN OTC DRUG", "", "1639b073-f5ce-ddb2-e063-6294a90a4419", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BISMUTH SUBSALICYLATE" { return drug("Goodsense Regular strength Stomach Relief 122", "BISMUTH SUBSALICYLATE", "ORAL", "", "HUMAN OTC DRUG", "M008", "990f4dff-474c-4b18-95c0-6c48c419f630", "", "", "", "", "", "", "", "Bismuth [EPC]", "", "", "") }
    if generic == "BISMUTH SUBSALICYLATE 262 MG" { return drug("Upset Stomach Relief-Bismuth Subsalicylate 262 mg", "BISMUTH SUBSALICYLATE 262 MG", "ORAL", "", "HUMAN OTC DRUG", "M008", "3eab8dc9-d54c-4921-864f-a944cbb43a7c", "", "", "", "", "", "", "", "Bismuth [EPC]", "", "", "") }
    if generic == "BISMUTH SUBSALICYLATE SUSPENSION" { return drug("Stomach Relief, Caseys 4good", "BISMUTH SUBSALICYLATE SUSPENSION", "ORAL", "", "HUMAN OTC DRUG", "M008", "296a4f68-fde1-5e90-e063-6394a90a96fb", "", "", "", "", "", "", "", "Bismuth [EPC]", "", "", "") }
    if generic == "BISOPROLOL FUMARATE" { return drug("Bisoprolol Fumarate", "BISOPROLOL FUMARATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA075643", "32f899b9-1d84-7c3d-e063-6394a90a502c", "", "10 %", "", "40 mL/min", "", "", "", "", "", "", "") }
    if generic == "BISOPROLOL FUMARATE AND HYDROCHLOROTHIAZIDE" { return drug("Bisoprolol Fumarate and Hydrochlorothiazide", "BISOPROLOL FUMARATE AND HYDROCHLOROTHIAZIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA212678", "26cc5383-728c-423d-b630-05ade8b8c9f4", "", "10 %", "", "40 mL/min", "", "", "", "Thiazide Diuretic [EPC]", "", "", "") }
    if generic == "BIVALIRUDIN" { return drug("Bivalirudin", "BIVALIRUDIN", "INTRACAVERNOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA201577", "2c95d0ae-12a5-4981-d4cf-99e26a7f5a69", "3.5 hours", "", "", "3.4 mL/min", "", "", "", "Anti-coagulant [EPC], Direct Thrombin Inhibitor [EPC]", "", "", "") }
    if generic == "BLACK FROZEN PEAR AND CEDARWOOD SCENT 48H FRESH AND DRY ANTIPERSPIRANT" { return drug("Axe", "BLACK FROZEN PEAR AND CEDARWOOD SCENT 48H FRESH AND DRY ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26471cf8-05b6-0482-e063-6394a90aac64", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BLACK FROZEN PEAS AND CEDARWOOD 48H ANTIPERSPIRANT" { return drug("Axe", "BLACK FROZEN PEAS AND CEDARWOOD 48H ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "1215ede8-6672-9161-e063-6294a90a20a8", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BLATTA AMERICANA, CEREBRUM SUIS, CACAO, COLUMBUS PALUMBA, HEART (SUIS), DIOSPYROS KAKI, FORMICA RUFA, HYPOTHALAMUS SUIS, HYPOPHYSIS SUIS, PALOONDO, NPY (NEUROPEPTIDE Y), SEROTONIN (HYDROCHLORIDE), SILICEA, SULPHUR, VERATRUM ALBUM, SALIX VITELLINA, FLOS" { return drug("Quantum Harmony", "BLATTA AMERICANA, CEREBRUM SUIS, CACAO, COLUMBUS PALUMBA, HEART (SUIS), DIOSPYROS KAKI, FORMICA RUFA, HYPOTHALAMUS SUIS, HYPOPHYSIS SUIS, PALOONDO, NPY (NEUROPEPTIDE Y), SEROTONIN (HYDROCHLORIDE), SILICEA, SULPHUR, VERATRUM ALBUM, SALIX VITELLINA, FLOS", "ORAL", "", "HUMAN OTC DRUG", "", "0ac3d85c-2d3d-4144-bee8-5854e349abb4", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC], Non-Standardized Insect Allergenic Extract [EPC]", "", "", "") }
    if generic == "BLATTA ORIENTALIS" { return drug("BLATTA ORIENTALIS", "BLATTA ORIENTALIS", "ORAL", "", "HUMAN OTC DRUG", "", "0c0490ee-23f3-1cdb-e063-6394a90a8185", "", "", "", "", "", "", "", "Non-Standardized Insect Allergenic Extract [EPC]", "", "", "") }
    if generic == "BLOOD CLOTTING SPRAY" { return drug("Redicare Blood Clotting", "BLOOD CLOTTING SPRAY", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "3d3355fc-be1f-72d4-e063-6394a90a35a4", "", "", "", "", "", "", "", "Amide Local Anesthetic [EPC], Antiarrhythmic [EPC]", "", "", "") }
    if generic == "BODY FLUID BALANCE" { return drug("Vital-FL", "BODY FLUID BALANCE", "ORAL", "", "HUMAN OTC DRUG", "", "462f5bc0-eea1-2be8-e063-6294a90a958d", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BODY SPRAY" { return drug("Body Acne Treatment", "BODY SPRAY", "TOPICAL", "", "HUMAN OTC DRUG", "M006", "4736c959-7b7c-849f-e063-6394a90a791e", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BODY WASH" { return drug("BP Body Wash", "BODY WASH", "TOPICAL", "", "HUMAN OTC DRUG", "M006", "4736d762-a7f8-560d-e063-6294a90a4f58", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BOLDO LEAF, RICINUS COMMUNIS SEED, COMBRETUM RAIMBAULTII LEAF, JATEORHIZA PALMATA ROOT, ARGENTUM METALLICUM" { return drug("Unda 13", "BOLDO LEAF, RICINUS COMMUNIS SEED, COMBRETUM RAIMBAULTII LEAF, JATEORHIZA PALMATA ROOT, ARGENTUM METALLICUM", "ORAL", "", "HUMAN OTC DRUG", "", "ecfac63b-c330-06d2-e053-2995a90aecba", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BORAX" { return drug("BORAX", "BORAX", "ORAL", "", "HUMAN OTC DRUG", "", "19b9d81c-169d-26d0-e063-6394a90ac718", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BORAX, CALCAREA CARBONICA, CALCAREA PHOSPHORICA, CHAMOMILLA, PASSIFLORA INCARNATA, PODOPHYLLINUM, SILICEA" { return drug("Teething-HP", "BORAX, CALCAREA CARBONICA, CALCAREA PHOSPHORICA, CHAMOMILLA, PASSIFLORA INCARNATA, PODOPHYLLINUM, SILICEA", "ORAL", "", "HUMAN OTC DRUG", "", "562a6e71-7273-4b9f-a4da-d6998baff786", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BORON" { return drug("Boron", "BORON", "ORAL", "", "HUMAN OTC DRUG", "", "4b32709c-f9af-3c55-e063-6294a90af1ff", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BORTEZOMIB" { return drug("Bortezomib", "BORTEZOMIB", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA210824", "df1f04a5-b5bc-73e6-e053-2a95a90aa6d4", "", "", "", "", "", "", "20.4 ng/mL", "Proteasome Inhibitor [EPC]", "", "CYP1A2:inducer|CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2C19:inducer|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C9:inducer|CYP2C9:inhibitor:strong|CYP2C9:substrate|CYP2D6:inducer", "") }
    if generic == "BOS TAURUS ADRENAL GLAND, APIS MELLIFERA, ARSENIC TRIOXIDE, LYTTA VESICATORIA, BOS TAURUS LYMPH VESSEL, MAGNESIUM PHOSPHATE, DIBASIC TRIHYDRATE, TOXICODENDRON PUBESCENS LEAF, URTICA URENS, PYRIDOXINE HYDROCHLORIDE, AND ASCORBIC ACID" { return drug("D-105", "BOS TAURUS ADRENAL GLAND, APIS MELLIFERA, ARSENIC TRIOXIDE, LYTTA VESICATORIA, BOS TAURUS LYMPH VESSEL, MAGNESIUM PHOSPHATE, DIBASIC TRIHYDRATE, TOXICODENDRON PUBESCENS LEAF, URTICA URENS, PYRIDOXINE HYDROCHLORIDE, AND ASCORBIC ACID", "SUBLINGUAL", "", "HUMAN OTC DRUG", "", "2b9ef9ce-f828-5195-e063-6294a90a28c2", "", "", "", "", "", "", "", "Standardized Insect Venom Allergenic Extract [EPC], Vitamin C [EPC]", "", "", "") }
    if generic == "BOSENTAN" { return drug("Bosentan", "BOSENTAN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA207760", "33935d05-c8ff-4d9e-91bf-fac9072d25fd", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BRAIN DROPS" { return drug("Brain Drops 9614", "BRAIN DROPS", "ORAL", "", "HUMAN OTC DRUG", "", "9c9b8e70-2526-4dfb-9408-82cb43ca6786", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BRIDGED PHENYL COMBINATION" { return drug("Bridged Phenyl Combination 9312", "BRIDGED PHENYL COMBINATION", "ORAL", "", "HUMAN OTC DRUG", "", "c4c43e2f-836c-46d8-ae18-22ed57618c38", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BRIGATINIB" { return drug("Alunbrig", "BRIGATINIB", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA208772", "176eb255-05c0-4cfc-874f-1fb57136d34d", "25 hours", "", "", "90 mL/min", "307 L", "", "", "Kinase Inhibitor [EPC]", "", "CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2C8:inducer|CYP2C8:inhibitor:strong|CYP2C8:substrate|CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "BRIMONIDINE TARTRATE" { return drug("LUMIFY Redness Reliever Eye Drops", "BRIMONIDINE TARTRATE", "OPHTHALMIC", "", "HUMAN OTC DRUG", "NDA208144", "2cdc35dd-b2b3-cc4b-e063-6294a90af37f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BRIMONIDINE TARTRATE AND TIMOLOL MALEATE" { return drug("Brimonidine Tartrate/Timolol Maleate", "BRIMONIDINE TARTRATE AND TIMOLOL MALEATE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA201949", "094755f0-b19a-62e3-e063-6294a90aa90f", "3 hours", "", "60 %", "", "", "", "", "", "", "CYP2D6:inhibitor:moderate", "") }
    if generic == "BRINCIDOFOVIR" { return drug("Tembexa", "BRINCIDOFOVIR", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA214460", "8ce2edcc-3c73-4a58-b96e-c7ba5408d3c9", "113 hours", "16.8 %", "", "", "", "3 hours", "480 ng/mL", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:moderate|CYP2B6:inducer|CYP2B6:inhibitor:moderate|CYP2C19:inducer|CYP2C19:inhibitor:moderate|CYP2C8:inducer|CYP2C8:inhibitor:moderate|CYP2C9:inducer|CYP2C9:inhibitor:moderate", "") }
    if generic == "BRINZOLAMIDE" { return drug("Azopt", "BRINZOLAMIDE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "NDA020816", "0afb6589-51ba-432c-aed1-20a12d5d3455", "111 days", "", "", "", "", "", "", "Carbonic Anhydrase Inhibitor [EPC]", "", "", "") }
    if generic == "BRIVARACETAM" { return drug("brivaracetam", "BRIVARACETAM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA214921", "11ca0e1d-1c0d-4357-9ebd-ee1e87185dde", "7.9 hours", "", "20 %", "30 mL/min", "0.50 L/kg", "1 hours", "", "", "", "CYP1A2:inhibitor:weak|CYP1A2:substrate|CYP2C19:inhibitor:weak|CYP2C19:substrate|CYP2C9:inhibitor:weak|CYP2C9:substrate", "") }
    if generic == "BRO GLO SUNSCREEN FOR THE BOYS SPF30" { return drug("BRO GLO Sunscreen for the boys SPF30", "BRO GLO SUNSCREEN FOR THE BOYS SPF30", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "41807e14-03b8-6005-e063-6394a90a0a58", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROAD SPECTRUM SPF 30 TROPICAL SUNSCREEN" { return drug("Broad Spectrum SPF 30 Tropical Sunscreen", "BROAD SPECTRUM SPF 30 TROPICAL SUNSCREEN", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "18e7fc6b-b40b-f790-e063-6294a90ad0f4", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMFENAC" { return drug("Bromfenac", "BROMFENAC", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA203395", "08a05c09-5f0e-dca3-e063-6294a90a1bc1", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMOCRIPTINE MESYLATE" { return drug("Bromocriptine Mesylate", "BROMOCRIPTINE MESYLATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA017962", "17f3a343-1782-4799-95ba-31dfe93be2cf", "", "", "", "", "", "", "", "", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "BROMPHENIRAMINE MALEATE" { return drug("CVS PHARMACY Childrens Cold and Allergy", "BROMPHENIRAMINE MALEATE", "ORAL", "", "HUMAN OTC DRUG", "M012", "36a84a46-7142-f5e6-e063-6294a90a5f3b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHENIRAMINE MALEATE, DEXTROMETHORPHAN HBR" { return drug("Rompe Pecho CF CF", "BROMPHENIRAMINE MALEATE, DEXTROMETHORPHAN HBR", "ORAL", "", "HUMAN OTC DRUG", "M012", "23f92979-e90b-8620-e063-6294a90a9790", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHENIRAMINE MALEATE, DEXTROMETHORPHAN HYDROBROMIDE" { return drug("CHILDRENS COLD AND COUGH", "BROMPHENIRAMINE MALEATE, DEXTROMETHORPHAN HYDROBROMIDE", "ORAL", "", "HUMAN OTC DRUG", "M012", "776bde57-0ff7-4931-a6f3-159083fc93d5", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHENIRAMINE MALEATE, PHENYLEPHRINE HCL" { return drug("Childrens Cold and Allergy", "BROMPHENIRAMINE MALEATE, PHENYLEPHRINE HCL", "ORAL", "", "HUMAN OTC DRUG", "M012", "5d89ed48-9728-4c13-af57-a41540c77f8c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHENIRAMINE MALEATE, PSEUDOEPHEDRINE HYDROCHLORIDE AND DEXTROMETHORPHAN HYDROBROMIDE" { return drug("Brompheniramine Maleate, Pseudoephedrine Hydrochloride and Dextromethorphan Hydrobromide", "BROMPHENIRAMINE MALEATE, PSEUDOEPHEDRINE HYDROCHLORIDE AND DEXTROMETHORPHAN HYDROBROMIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA205292", "aa6625e1-c78d-417a-bdf3-fc09a5b26966", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHENIRAMINE MALEATE, PSEUDOEPHEDRINE HYDROCHLORIDE, AND DEXTROMETHORPHAN HYDROBROMIDE" { return drug("Brompheniramine Maleate, Pseudoephedrine Hydrochloride, Dextromethorphan Hydrobromide", "BROMPHENIRAMINE MALEATE, PSEUDOEPHEDRINE HYDROCHLORIDE, AND DEXTROMETHORPHAN HYDROBROMIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA203375", "40203da6-7693-e5f5-e063-6394a90ab7b3", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHENIRAMINE MALEATE,DEXTROMETHORPHAN HBR,PHENYLEPHRINE HCL,DIPHENHYDRAMINE HCL, PHENYLEPHRINE HCL" { return drug("TARGET CHILDRENS DT AND NT COLD and COUGH", "BROMPHENIRAMINE MALEATE,DEXTROMETHORPHAN HBR,PHENYLEPHRINE HCL,DIPHENHYDRAMINE HCL, PHENYLEPHRINE HCL", "", "", "HUMAN OTC DRUG", "M012", "42d76401-ab6f-17d5-e063-6394a90a8718", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHENIRAMINE, PSEUDOEPHEDRINE, DEXTROMETHORPHAN" { return drug("Brompheniramine, Pseudoephedrine, Dextromethorphan", "BROMPHENIRAMINE, PSEUDOEPHEDRINE, DEXTROMETHORPHAN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA210647", "2d1f9396-9ea9-423e-811a-75f24523010a", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BROMPHIRAMINE MALEATE, DEXTROMETHORPHAN HYDROBROMIDE, AND DIPHENHYDRAMINE HYRDOCHLORIDE" { return drug("Dimetapp Cold and Cough and Dimetapp Nighttime Cold and Cough", "BROMPHIRAMINE MALEATE, DEXTROMETHORPHAN HYDROBROMIDE, AND DIPHENHYDRAMINE HYRDOCHLORIDE", "", "", "HUMAN OTC DRUG", "M012", "1820ddd4-741a-9789-e063-6294a90aa596", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BRYONIA (ALBA), RUTA GRAVEOLENS, BELLIS PERENNIS, CAPSICUM ANNUUM, LEDUM PALUSTRE, SYMPHYTUM OFFICINALE, COLCHICUM AUTUMNALE, RHODODENDRON CHRYSANTHUM, ARGENTUM METALLICUM" { return drug("Joint and Tendon Rescue", "BRYONIA (ALBA), RUTA GRAVEOLENS, BELLIS PERENNIS, CAPSICUM ANNUUM, LEDUM PALUSTRE, SYMPHYTUM OFFICINALE, COLCHICUM AUTUMNALE, RHODODENDRON CHRYSANTHUM, ARGENTUM METALLICUM", "TOPICAL", "", "HUMAN OTC DRUG", "", "6cad809c-44e5-49f8-95c0-6bab13e86e71", "", "", "", "", "", "", "", "Non-Standardized Plant Allergenic Extract [EPC], Non-Standardized Food Allergenic Extract [EPC]", "", "", "") }
    if generic == "BRYONIA ALB" { return drug("BRYONIA ALB", "BRYONIA ALB", "ORAL", "", "HUMAN OTC DRUG", "", "19ba2026-e106-d690-e063-6394a90a5501", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BRYONIA ALBA" { return drug("BRYONIA ALBA", "BRYONIA ALBA", "ORAL", "", "HUMAN OTC DRUG", "", "ca787fd0-fdec-8961-e053-2a95a90a9d88", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BRYONIA ALBA ROOT - GELSEMIUM SEMPERVIRENS ROOT - TOXICODENDRON PUBESCENS LEAF - ARSENIC TRIOXIDE STRYCHNOS - NUX-VOMICA SEED" { return drug("WHP Flu like Symptoms", "BRYONIA ALBA ROOT - GELSEMIUM SEMPERVIRENS ROOT - TOXICODENDRON PUBESCENS LEAF - ARSENIC TRIOXIDE STRYCHNOS - NUX-VOMICA SEED", "ORAL", "", "HUMAN OTC DRUG", "", "2cc85a7a-bae6-f3b2-e063-6294a90ae7c1", "", "", "", "", "", "", "", "Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "BRYOPHYLLUM CONCHAE" { return drug("Bryophyllum Conchae", "BRYOPHYLLUM CONCHAE", "ORAL", "", "HUMAN OTC DRUG", "", "49ef0c70-bb9d-a64a-e063-6394a90a7818", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BUDESONIDE" { return drug("BUDESONIDE (ENTERIC COATED)", "BUDESONIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA206623", "d9a1678d-e215-4bed-a484-317d658fbe11", "1.5 hours", "9 %", "85 %", "20.5 mL/min", "3 L/kg", "2.3 hours", "", "Corticosteroid [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "BUDESONIDE AND FORMOTEROL FUMARATE DIHYDRATE" { return drug("Budesonide and Formoterol Fumarate Dihydrate", "BUDESONIDE AND FORMOTEROL FUMARATE DIHYDRATE", "RESPIRATORY (INHALATION)", "", "HUMAN PRESCRIPTION DRUG", "NDA021929", "dd1cf8de-0389-4e98-be80-dc164a6dbcff", "4.7 hours", "", "46 %", "", "3 L/kg", "", "", "Corticosteroid [EPC]", "", "CYP2D6:inhibitor:strong|CYP3A4:inhibitor:strong", "") }
    if generic == "BUFFERED ASPIRIN" { return drug("Alka-Seltzer", "BUFFERED ASPIRIN", "ORAL", "", "HUMAN OTC DRUG", "M013", "0c7a60e7-0bdf-9aa2-e063-6294a90a3209", "", "", "", "", "", "", "", "Nonsteroidal Anti-inflammatory Drug [EPC], Platelet Aggregation Inhibitor [EPC]", "", "", "") }
    if generic == "BUMETANIDE" { return drug("Bumetanide", "BUMETANIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA074700", "c7876588-7f40-4121-9473-30c2ae958dc7", "2.5 hours", "", "97 %", "2.2 mL/min", "0.26 L/kg", "", "", "Loop Diuretic [EPC]", "", "", "") }
    if generic == "BUPIVACAINE" { return drug("Bupivacaine", "BUPIVACAINE", "INFILTRATION", "", "HUMAN PRESCRIPTION DRUG", "ANDA214348", "1c5d9dbb-0d16-6893-e063-6394a90ad989", "", "", "95 %", "", "", "", "", "Amide Local Anesthetic [EPC]", "", "", "") }
    if generic == "BUPIVACAINE HYDROCHLORIDE" { return drug("Bupivacaine Hydrochloride", "BUPIVACAINE HYDROCHLORIDE", "EPIDURAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA070583", "3c6a5b9f-4ea0-4ccd-a384-a90e4ad379e7", "2.7 hours", "", "95 %", "", "", "", "", "", "", "", "") }
    if generic == "BUPIVACAINE HYDROCHLORIDE INJECTION, SOLUTION" { return drug("BUPIVACAINE HYDROCHLORIDE injection, solution", "BUPIVACAINE HYDROCHLORIDE INJECTION, SOLUTION", "PERINEURAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA207183", "0f952dd8-92a8-2eb0-e063-6394a90a8c35", "2.7 hours", "", "95 %", "", "", "", "", "", "", "", "") }
    if generic == "BUPRENORPHINE" { return drug("Buprenorphine", "BUPRENORPHINE", "SUBLINGUAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090819", "eb9e7c72-45fb-4455-a405-027cf06caac6", "26 hours", "7", "", "55 L/h", "430 L", "", "", "Partial Opioid Agonist [EPC]", "", "CYP2D6:inhibitor:strong|CYP3A4:inducer|CYP3A4:inhibitor:strong", "") }
    if generic == "BUPRENORPHINE AND NALOXONE" { return drug("Buprenorphine HCl and Naloxone HCl", "BUPRENORPHINE AND NALOXONE", "SUBLINGUAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA203136", "4cea862f-8edf-4035-a7f5-328beff51a29", "", "", "", "", "", "", "", "Opioid Antagonist [EPC], Partial Opioid Agonist [EPC]", "", "CYP2D6:inhibitor:strong|CYP3A4:inducer|CYP3A4:inhibitor:strong", "") }
    if generic == "BUPRENORPHINE HYDROCHLORIDE" { return drug("buprenorphine hydrochloride", "BUPRENORPHINE HYDROCHLORIDE", "SUBLINGUAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090622", "4a90c80f-32a9-ea0d-e063-6394a90aae6e", "", "", "", "", "", "", "", "", "", "CYP2D6:inhibitor:strong|CYP3A4:inducer|CYP3A4:inhibitor:strong", "") }
    if generic == "BUPROPION HCL ER (XL)" { return drug("Bupropion HCL ER (XL)", "BUPROPION HCL ER (XL)", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090693", "2ef90802-e81e-64ca-e063-6394a90ab2cf", "29 hours", "", "2", "", "", "5 hours", "", "", "", "CYP2B6:inducer|CYP2B6:inhibitor:weak|CYP2B6:substrate|CYP2D6:inducer|CYP2D6:inhibitor:weak|CYP2D6:substrate", "") }
    if generic == "BUPROPION HYDROCHLORIDE" { return drug("Bupropion Hydrochloride", "BUPROPION HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA208606", "fe5a706a-47cf-47d4-a6ed-db4e7f08a169", "29 hours", "5 %", "2", "", "", "5 hours", "", "", "", "CYP2B6:inducer|CYP2B6:inhibitor:weak|CYP2B6:substrate|CYP2D6:inducer|CYP2D6:inhibitor:weak|CYP2D6:substrate", "") }
    if generic == "BURN EASE" { return drug("Burn Ease", "BURN EASE", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "460159ae-9fcc-df5b-e063-6394a90ad227", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BURN EASE 3.5G" { return drug("Burn Ease 3.5g", "BURN EASE 3.5G", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "460159ae-9fc7-df5b-e063-6394a90ad227", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BURN EASE, 3.5G" { return drug("Burn Ease, 3.5g", "BURN EASE, 3.5G", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "460100cc-1092-14d8-e063-6294a90a62fe", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BUROSUMAB" { return drug("CRYSVITA", "BUROSUMAB", "SUBCUTANEOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA761068", "59579885-f5a8-41ba-bfc7-5e3adcc1cbce", "19 days", "", "", "", "8 L", "", "", "", "", "", "") }
    if generic == "BUSPIRONE" { return drug("Buspirone Hydrochloride", "BUSPIRONE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA075022", "18e9092c-7992-80e0-e063-6294a90a73fb", "", "90 %", "86 %", "80 mL/min", "", "", "", "", "", "CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "Drug") }
    if generic == "BUSPIRONE HYDROCHLORIDE" { return drug("Buspirone Hydrochloride", "BUSPIRONE HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA210907", "ae5886ab-b496-4cc8-8792-9eba4b48d6b7", "", "90 %", "86 %", "80 mL/min", "", "", "", "", "", "CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "Drug") }
    if generic == "BUSULFAN" { return drug("Busulfan", "BUSULFAN", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA207050", "673100ef-2b51-4ba2-af5c-fe7c52220636", "", "", "", "4.0 L/h", "4.0 L/", "", "", "Alkylating Drug [EPC]", "", "", "") }
    if generic == "BUTALBITAL AND ACETAMINOPHEN" { return drug("BUTALBITAL AND ACETAMINOPHEN", "BUTALBITAL AND ACETAMINOPHEN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA214088", "f989ac8c-abbb-4bd1-8680-f7177b06f60e", "35 hours", "", "45 %", "", "", "", "", "Barbiturate [EPC]", "", "", "") }
    if generic == "BUTALBITAL, ACETAMINOPHEN AND CAFFEINE" { return drug("BUTALBITAL, ACETAMINOPHEN AND CAFFEINE", "BUTALBITAL, ACETAMINOPHEN AND CAFFEINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA207118", "1c4a130a-f8e5-4115-934e-7df2165d8853", "3 hours", "", "45 %", "", "", "", "", "Barbiturate [EPC], Central Nervous System Stimulant [EPC], Methylxanthine [EPC]", "", "", "") }
    if generic == "BUTALBITAL, ACETAMINOPHEN, AND CAFFEINE" { return drug("Butalbital, Acetaminophen, and Caffeine", "BUTALBITAL, ACETAMINOPHEN, AND CAFFEINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA200243", "15290f02-ebc4-485b-a424-df5b107a545f", "3 hours", "", "45 %", "", "", "", "", "Barbiturate [EPC], Central Nervous System Stimulant [EPC], Methylxanthine [EPC]", "", "", "") }
    if generic == "BUTALBITAL, ACETAMINOPHEN, CAFFEINE AND CODEINE PHOSPHATE" { return drug("Butalbital, Acetaminophen, Caffeine and Codeine Phosphate", "BUTALBITAL, ACETAMINOPHEN, CAFFEINE AND CODEINE PHOSPHATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA076560", "ab86ae24-3103-4976-bd9d-8c90b76c5f29", "2.9 hours", "", "85 %", "", "", "", "", "Barbiturate [EPC], Central Nervous System Stimulant [EPC], Methylxanthine [EPC]", "", "CYP1A2:substrate|CYP2D6:inducer|CYP2D6:inhibitor:moderate|CYP2D6:substrate|CYP3A4:inducer|CYP3A4:inhibitor:moderate", "") }
    if generic == "BUTALBITAL, ACETAMINOPHEN, CAFFEINE, AND CODEINE PHOSPHATE" { return drug("Butalbital, Acetaminophen, Caffeine, and Codeine Phosphate", "BUTALBITAL, ACETAMINOPHEN, CAFFEINE, AND CODEINE PHOSPHATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA076560", "20dc9c68-50ed-4c48-a516-d5b82b3654a6", "2.9 hours", "", "85 %", "", "", "", "", "Barbiturate [EPC], Central Nervous System Stimulant [EPC], Methylxanthine [EPC]", "", "CYP1A2:substrate|CYP2D6:inducer|CYP2D6:inhibitor:moderate|CYP2D6:substrate|CYP3A4:inducer|CYP3A4:inhibitor:moderate", "") }
    if generic == "BUTALBITAL, ASPIRIN, AND CAFFEINE" { return drug("Butalbital, aspirin, and caffeine", "BUTALBITAL, ASPIRIN, AND CAFFEINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA086996", "e179c768-32ba-49b7-b59a-55b2cfa54619", "3 hours", "8 %", "45 %", "", "", "", "8.8 mcg/mL", "Nonsteroidal Anti-inflammatory Drug [EPC], Platelet Aggregation Inhibitor [EPC], Barbiturate [EPC], Central Nervous System Stimulant [EPC], Methylxant", "", "", "") }
    if generic == "BUTENAFINE HYDROCHLORIDE" { return drug("Athletes Foot Ultra", "BUTENAFINE HYDROCHLORIDE", "TOPICAL", "", "HUMAN OTC DRUG", "ANDA205181", "3906a83a-cbe3-2864-e063-6394a90a4be2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "BUTOCONAZOLE NITRATE" { return drug("gynazole 1", "BUTOCONAZOLE NITRATE", "VAGINAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA200923", "3953738b-1476-4a24-9e07-a7d3866d76a8", "", "", "", "", "", "", "", "", "", "", "") }
    return unknown_drug()
}

fn drug_count_b() -> Int {
    return 177
}