// drugs_d.sy -- FDA drug labels: generic names starting with 'D'
// Entries: 196 | 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_d(generic: String) -> DrugRecord {
    if generic == "DABIGATRAN ETEXILATE" { return drug("Dabigatran Etexilate", "DABIGATRAN ETEXILATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA207961", "3f2f2d85-443a-46a1-a637-69b106156df4", "", "75 %", "", "", "", "", "", "", "", "", "") }
    if generic == "DACARBAZINE" { return drug("Dacarbazine", "DACARBAZINE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA075812", "bbbf119e-26f4-46c1-ba80-de927e51c566", "5 hours", "", "", "", "", "", "", "Alkylating Drug [EPC]", "", "", "") }
    if generic == "DAILY DOSE BIORETINOL MINERAL SPF 40" { return drug("DAILY SUPERGOOP DOSE BIORETINOL MINERAL SPF 40", "DAILY DOSE BIORETINOL MINERAL SPF 40", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "47faa992-df7d-ac63-e063-6394a90a6650", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DALFAMPRIDINE" { return drug("Dalfampridine", "DALFAMPRIDINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA206765", "1134ac0f-599a-a20b-e063-6294a90affcc", "7.6 hours", "96 %", "97", "30 mL/min", "2.6 L/kg", "", "17.3 ng/mL", "Potassium Channel Blocker [EPC]", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2B6:inhibitor:moderate|CYP2B6:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C8:inhibitor:moderate|CYP2C8:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate", "") }
    if generic == "DAMIANA" { return drug("Damiana", "DAMIANA", "ORAL", "", "HUMAN OTC DRUG", "", "d45eb4dc-0b14-36cd-e053-2a95a90a6139", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DANIL COMPOUND KETOCONAZOLE SOLUTION FOR SCALP DISORDERS." { return drug("Danil", "DANIL COMPOUND KETOCONAZOLE SOLUTION FOR SCALP DISORDERS.", "TOPICAL", "", "HUMAN OTC DRUG", "", "2e5ad164-898f-f276-e063-6394a90ade14", "", "", "", "", "", "", "", "Azole Antifungal [EPC]", "", "", "") }
    if generic == "DANTROLENE SODIUM" { return drug("dantrolene sodium", "DANTROLENE SODIUM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA017443", "eaaa53d2-744b-4529-ad62-84ab6b4fdd51", "8.7 hours", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAPAGLIFLOZIN" { return drug("FARXIGA", "DAPAGLIFLOZIN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA202293", "de360b4e-6a91-4439-9f4d-475de2d8f08b", "12.9 hours", "10 %", "1", "", "", "1 hour", "", "", "", "", "") }
    if generic == "DAPSONE" { return drug("Dapsone", "DAPSONE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA086841", "484819b5-cdfe-b9fe-e063-6394a90a1880", "", "", "", "", "", "", "", "Sulfone [EPC]", "", "", "") }
    if generic == "DAPTOMYCIN" { return drug("DAPTOMYCIN", "DAPTOMYCIN", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA213786", "c74eeb6a-59fb-4c70-9a70-b0f2acd9cd10", "", "", "30", "80 mL/min", "0.10 L", "", "", "Lipopeptide Antibacterial [EPC]", "", "", "") }
    if generic == "DARBEPOETIN ALFA" { return drug("ARANESP", "DARBEPOETIN ALFA", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA103951", "7023e5d7-0f00-4fa4-8223-fa77bee46feb", "1.4 hours", "54 %", "", "", "", "", "", "Erythropoiesis-stimulating Agent [EPC]", "", "", "") }
    if generic == "DARK TEMPTATION DARK CHOCOLATE 48H ANTIPERSPIRANT" { return drug("Axe", "DARK TEMPTATION DARK CHOCOLATE 48H ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "12117f24-dc3c-369f-e063-6394a90a3a6f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DARK TEMPTATION DARK CHOCOLATE 48H SWEAT AND ODOR PROTECTION ANTIPERSPIRANT" { return drug("Axe", "DARK TEMPTATION DARK CHOCOLATE 48H SWEAT AND ODOR PROTECTION ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26473383-282b-fb10-e063-6394a90a5fa2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DARK TEMPTATION DARK CHOCOLATE SCENT 48H FRESH AND DRY ANTIPERSPIRANT" { return drug("Axe", "DARK TEMPTATION DARK CHOCOLATE SCENT 48H FRESH AND DRY ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "2647399b-462c-df9d-e063-6394a90a3340", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DARUNAVIR" { return drug("Darunavir", "DARUNAVIR", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA214085", "de3be678-a82f-4052-b7ce-728d887d548e", "15 hours", "60 %", "1", "30 mL/min", "", "2.5 hours", "", "Protease Inhibitor [EPC]", "", "CYP2D6:inhibitor:strong|CYP2D6:substrate|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DARUNAVIR ETHANOLATE AND COBICISTAT" { return drug("PREZCOBIX", "DARUNAVIR ETHANOLATE AND COBICISTAT", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA205395", "c5bd2c9e-5b7b-4404-bcd2-a82a46da19d8", "4 hours", "4", "1", "30 mL/min", "", "", "", "Cytochrome P450 3A Inhibitor [EPC]", "", "CYP1A2:inducer|CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2B6:inhibitor:strong|CYP2B6:substrate|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C9:inhibitor:strong|CYP2C9:substrate|CYP2D6:inhibitor:strong", "") }
    if generic == "DASATINIB" { return drug("Dasatinib", "DASATINIB", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA217217", "3ff0e7fd-3f99-fbdd-e063-6294a90a24c7", "2 hours", "36 %", "", "363.8 mL/min", "2505 L", "0.50 hours", "82.2 ng/mL", "", "", "CYP1A2:inhibitor:strong|CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DASIGLUCAGON" { return drug("Zegalogue", "DASIGLUCAGON", "SUBCUTANEOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA214231", "48d68219-2ba1-426f-a5a0-0cc35e69ff19", "30 minutes", "", "", "", "47 L", "", "", "Antihypoglycemic Agent [EPC]", "", "", "") }
    if generic == "DAYTIME - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN AND NIGHTTIME - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE" { return drug("Daytime and Nighttime Severe Honey Cold and Flu", "DAYTIME - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN AND NIGHTTIME - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M012", "0bf91b79-d734-9252-e063-6294a90ad14c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR AND NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE" { return drug("Daytime Nighttime Ultra Concentrated Cold and Flu", "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR AND NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M012", "093eed38-ea64-92a1-e063-6294a90a12fd", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE" { return drug("Daytime and Nighttime Cherry Cold and Flu", "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M012", "0903ad7d-a62e-5ea0-e063-6294a90a4a83", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, PHENYLEPHRINE HCL AND NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE" { return drug("Daytime Nighttime Ultra Concentrated Cold and Flu", "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, PHENYLEPHRINE HCL AND NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M012", "203eb1d0-928c-0559-e063-6394a90a0fb8", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, PHENYLEPHRINE HCL NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE" { return drug("Daytime and Nighttime Cherry Cold and Flu", "DAYTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, PHENYLEPHRINE HCL NIGHTTIME - ACETAMINOPHEN, DEXTROMETHROPHAN HBR, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M012", "1c55f610-357d-7ff0-e063-6294a90aaf29", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME - ACETAMINOPHEN. DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL AND NIGHTIME - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, PHENYLEPHRINE HCL, DOXYLAMINE SUCCINATE" { return drug("Daytime and Nighttime Severe Honey Cold and Flu", "DAYTIME - ACETAMINOPHEN. DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL AND NIGHTIME - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, PHENYLEPHRINE HCL, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M012", "1b613025-ee6b-d95d-e063-6294a90a5ac4", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME AND NIGHTTIME COLD AND FLU KIT" { return drug("Daytime and Nighttime Cold and Flu Kit", "DAYTIME AND NIGHTTIME COLD AND FLU KIT", "", "", "HUMAN OTC DRUG", "M012", "92da5dd6-789f-44d8-85fa-5c4a66bfd736", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME SEVERE - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN AND NIGHTTIME SEVERE-ACETAMINOPHEN, DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE" { return drug("Daytime Severe and Nighttime Severe cold and flu", "DAYTIME SEVERE - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN AND NIGHTTIME SEVERE-ACETAMINOPHEN, DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M012", "09286efa-2aca-fb1c-e063-6394a90a3afa", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME SEVERE - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL, NIGHTTIME SEVERE-ACETAMINOPHEN, DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE, PHENYLEPHRINE HCL" { return drug("Daytime Severe and Nighttime Severe cold and flu", "DAYTIME SEVERE - ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL, NIGHTTIME SEVERE-ACETAMINOPHEN, DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE, PHENYLEPHRINE HCL", "", "", "HUMAN OTC DRUG", "M012", "1b61dd57-0377-1ccb-e063-6394a90ad728", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DAYTIME- ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN, NIGHTTIME - ACETAMINOPHEN, DIPHENHYDRAMINE HCI" { return drug("Maximum Strength Daytime Severe and Nighttime Cold and Flu", "DAYTIME- ACETAMINOPHEN, DEXTROMETHORPHAN HBR, GUAIFENESIN, NIGHTTIME - ACETAMINOPHEN, DIPHENHYDRAMINE HCI", "", "", "HUMAN OTC DRUG", "M012", "0bf996f6-28a9-fe37-e063-6394a90a3a8f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DD CREAM" { return drug("DD Cream", "DD CREAM", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "414ce0da-4c4c-08c1-e063-6394a90aad77", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DDORZOLAMIDE HYDROCHLORIDE TIMOLOL MALEATE" { return drug("DORZOLAMIDE HYDROCHLORIDE TIMOLOL MALETAE", "DDORZOLAMIDE HYDROCHLORIDE TIMOLOL MALEATE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA202054", "930864c1-40f8-45ea-aa4f-c158b3d9f53d", "", "", "", "", "", "", "", "", "", "CYP2D6:inhibitor:moderate", "") }
    if generic == "DECITABINE" { return drug("DECITABINE", "DECITABINE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA212117", "e20c2038-e61d-4c04-8b35-f2ff37a1b8d5", "", "", "", "", "", "", "", "Nucleoside Metabolic Inhibitor [EPC]", "", "", "") }
    if generic == "DEFERASIROX" { return drug("Deferasirox", "DEFERASIROX", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA210945", "da168049-e499-4563-afe8-82ae754ed640", "", "70 %", "", "", "", "", "", "Iron Chelator [EPC]", "", "CYP1A2:inducer|CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2C19:substrate|CYP2C8:inducer|CYP2C8:inhibitor:moderate|CYP2C8:substrate|CYP2D6:substrate|CYP3A4:inducer|CYP3A4:substrate", "") }
    if generic == "DEFLAZACORT" { return drug("Deflazacort", "DEFLAZACORT", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA217173", "bf2296a0-7eb0-484f-b054-3d405c2c1dca", "", "40 %", "40 %", "15 mL/min", "", "1 hour", "", "Corticosteroid [EPC]", "", "CYP1A2:inducer|CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DEGEX DROPS" { return drug("Degex Drops 2017", "DEGEX DROPS", "ORAL", "", "HUMAN OTC DRUG", "", "2b077b8e-00fe-4a0a-a5ef-825f4e936820", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DELAY CREME" { return drug("Stallion", "DELAY CREME", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "434a5ed6-79b6-8b19-e063-6394a90a4d90", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "DELIRIUM FORMULA" { return drug("Delirium Formula 2116", "DELIRIUM FORMULA", "ORAL", "", "HUMAN OTC DRUG", "", "e725d46c-2516-4ba2-9f0a-e3cf6c0e0dc8", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC]", "", "", "") }
    if generic == "DELPHINIUM STAPHISAGRIA SEED" { return drug("Staphysagria", "DELPHINIUM STAPHISAGRIA SEED", "SUBLINGUAL", "", "HUMAN OTC DRUG", "", "1031e3e4-f176-49b7-e063-6394a90a0cd9", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DENOSUMAB-BMWO" { return drug("Stoboclo", "DENOSUMAB-BMWO", "SUBCUTANEOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA761404", "fcc48b42-b354-4723-abed-93ac2aa164e9", "25.4 days", "", "", "", "5.2 L", "", "6.8 mcg/mL", "RANK Ligand Inhibitor [EPC]", "", "CYP3A4:substrate", "") }
    if generic == "DESENSITIZER" { return drug("ANAL-ESE", "DESENSITIZER", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "434aac7b-e344-df6b-e063-6294a90a8bdf", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "DESENSITIZING LUBRICANT" { return drug("STA-HARD", "DESENSITIZING LUBRICANT", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "434a875b-2593-3b30-e063-6294a90a9518", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "DESINFECTANT SOLUTION FOR HEMODIALYSIS MACHINE" { return drug("CITRACID-50", "DESINFECTANT SOLUTION FOR HEMODIALYSIS MACHINE", "HEMODIALYSIS", "", "HUMAN OTC DRUG", "", "43486bf7-f87e-f437-e063-6394a90a338c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DESLORATADINE" { return drug("Desloratadine", "DESLORATADINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA078355", "7c658c72-2694-49dd-9950-0aed03e3d7dc", "27 hr", "30 %", "3", "", "", "3 hours", "4 ng/mL", "Histamine-1 Receptor Antagonist [EPC]", "", "", "") }
    if generic == "DESMOPRESSIN ACETATE" { return drug("Desmopressin Acetate", "DESMOPRESSIN ACETATE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA018938", "6b4ae0d6-bbed-4dab-a40e-7103eeb90abe", "2.8 hours", "5 %", "", "", "", "", "", "", "", "", "") }
    if generic == "DESOGESTREL AND ETHINYL ESTRADIOL" { return drug("Volnea", "DESOGESTREL AND ETHINYL ESTRADIOL", "", "", "HUMAN PRESCRIPTION DRUG", "ANDA202689", "50ece9ce-fedb-4a45-9ac6-e4253fcab02c", "", "100 %", "", "", "", "", "", "", "", "", "") }
    if generic == "DESOGESTREL AND ETHINYL ESTRADIOL AND ETHINYL ESTRADIOL" { return drug("DESOGESTREL AND ETHINYL ESTRADIOL AND ETHINYL ESTRADIOL", "DESOGESTREL AND ETHINYL ESTRADIOL AND ETHINYL ESTRADIOL", "", "", "HUMAN PRESCRIPTION DRUG", "ANDA202296", "72beb662-5600-1ec5-724c-9ff5b4254e0f", "", "100 %", "", "", "", "", "", "", "", "", "") }
    if generic == "DESONIDE" { return drug("Desonide", "DESONIDE", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA210198", "2a999573-102d-813a-e063-6294a90a49b1", "", "", "", "", "", "", "", "Corticosteroid [EPC]", "", "", "") }
    if generic == "DESOXIMETASONE" { return drug("desoximetasone", "DESOXIMETASONE", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA077770", "0dbd23fc-ee9b-4776-929c-6c67526b2e26", "", "", "0.25 %", "", "", "", "", "Corticosteroid [EPC]", "", "", "") }
    if generic == "DESVENLAFAXINE SUCCINATE" { return drug("Pristiq Extended-Release", "DESVENLAFAXINE SUCCINATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA021992", "1bdeb7f1-3871-48b2-9fa9-7fdb714faf3f", "", "80 %", "30 %", "", "3.4 L/kg", "", "", "", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2D6:inhibitor:moderate|CYP2D6:substrate|CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "") }
    if generic == "DEXAMETHASONE" { return drug("Dexamethasone", "DEXAMETHASONE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA088481", "2c62e68c-c777-9851-e063-6394a90af20b", "", "", "", "", "", "", "", "Corticosteroid [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DEXAMETHASONE SODIUM PHOSPHATE" { return drug("Dexamethasone Sodium Phosphate", "DEXAMETHASONE SODIUM PHOSPHATE", "INTRA-ARTICULAR", "", "HUMAN PRESCRIPTION DRUG", "ANDA084282", "3b12fd7b-1cd5-9146-e063-6294a90afee9", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXBROMPHENIRAMINE MALEATE" { return drug("ALA-HIST IR", "DEXBROMPHENIRAMINE MALEATE", "ORAL", "", "HUMAN OTC DRUG", "M012", "4513db4f-e8f2-ecc6-e063-6294a90a1b17", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXMEDETOMIDINE" { return drug("Dexmedetomidine", "DEXMEDETOMIDINE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA202126", "12ef0602-bf08-6ddd-e063-6294a90a23c3", "2 hours", "", "94 %", "39 mL/min", "118 l", "", "", "", "", "", "") }
    if generic == "DEXMEDETOMIDINE HYDROCHLORIDE" { return drug("Dexmedetomidine Hydrochloride", "DEXMEDETOMIDINE HYDROCHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA201072", "1896a96e-25f8-494e-9a96-6463b52fb102", "", "", "94 %", "39 mL/min", "118 l", "", "", "", "", "", "") }
    if generic == "DEXMETHYLPHENIDATE HYDROCHLORIDE" { return drug("Dexmethylphenidate Hydrochloride", "DEXMETHYLPHENIDATE HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA206931", "445dff50-b3a4-8602-e063-6294a90aef3b", "2.2 hours", "22 %", "12 %", "", "", "1.5 hours", "", "", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2D6:substrate", "") }
    if generic == "DEXTRAN, POLYETHYLENE GLYCOL 400, POVIDONE, TETRAHYDROZOLINE" { return drug("Sunmark Eye Drops Advanced Moisturizer/Lubricant", "DEXTRAN, POLYETHYLENE GLYCOL 400, POVIDONE, TETRAHYDROZOLINE", "OPHTHALMIC", "", "HUMAN OTC DRUG", "M018", "0d2942e7-fe3a-4dd4-e063-6394a90a020f", "", "", "", "", "", "", "", "Plasma Volume Expander [EPC]", "", "", "") }
    if generic == "DEXTRAN, POLYETHYLENE GLYCOL 400, POVIDONE, TETRAHYDROZOLINE HCL" { return drug("GoodSense Eye Drops Advanced Relief Moisturizer", "DEXTRAN, POLYETHYLENE GLYCOL 400, POVIDONE, TETRAHYDROZOLINE HCL", "OPHTHALMIC", "", "HUMAN OTC DRUG", "M018", "043be80e-e80b-4332-ba7b-610e4a792059", "", "", "", "", "", "", "", "Plasma Volume Expander [EPC]", "", "", "") }
    if generic == "DEXTROAMPHETAMINE" { return drug("XELSTRYM", "DEXTROAMPHETAMINE", "TRANSDERMAL", "", "HUMAN PRESCRIPTION DRUG", "NDA215401", "11163145-d173-4320-aac9-92069f0cbf4a", "", "", "", "", "", "6.5 hours", "68.8 ng/mL", "Central Nervous System Stimulant [EPC]", "", "CYP2D6:inhibitor:moderate|CYP2D6:substrate", "") }
    if generic == "DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE MONOHYDRATE, DEXTROAMPHETAMINE SULFATE AND AMPHETAMINE SULFATE" { return drug("Dextroamphetamine Saccharate, Amphetamine Aspartate Monohydrate, Dextroamphetamine Sulfate and Amphetamine Sulfate", "DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE MONOHYDRATE, DEXTROAMPHETAMINE SULFATE AND AMPHETAMINE SULFATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA205401", "82178723-66af-45f9-a75e-10f34588683f", "10 hours", "", "", "0.70 L/h", "", "2.5 hours", "", "", "", "CYP1A2:inhibitor:moderate|CYP2D6:inhibitor:moderate", "") }
    if generic == "DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE MONOHYDRATE, DEXTROAMPHETAMINE SULFATE, AND AMPHETAMINE SULFATE" { return drug("Dextroamphetamine Saccharate, Amphetamine Aspartate Monohydrate, Dextroamphetamine Sulfate, and Amphetamine Sulfate", "DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE MONOHYDRATE, DEXTROAMPHETAMINE SULFATE, AND AMPHETAMINE SULFATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA213111", "fcaa8db1-baf2-415b-9691-37887a772f63", "10 hours", "4", "", "0.70 L/h", "", "2.5 hours", "", "", "", "CYP1A2:inhibitor:moderate|CYP2D6:inhibitor:moderate", "") }
    if generic == "DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE, DEXTROAMPHETAMINE SULFATE AND AMPHETAMINE SULFATE" { return drug("Dextroamphetamine Saccharate, Amphetamine Aspartate, Dextroamphetamine Sulfate and Amphetamine Sulfate", "DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE, DEXTROAMPHETAMINE SULFATE AND AMPHETAMINE SULFATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA211352", "7c8cfbf6-d2da-42dc-92e1-e7792bc591a9", "", "4", "", "", "", "", "", "", "", "CYP1A2:inhibitor:moderate|CYP2D6:inhibitor:moderate", "") }
    if generic == "DEXTROAMPHETAMINE SULFATE" { return drug("PROCENTRA", "DEXTROAMPHETAMINE SULFATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA040776", "06b4c32e-1880-40e9-9de2-0927cb8c1500", "11.8 hours", "5", "", "", "", "", "36.6 ng/mL", "", "", "CYP2D6:inhibitor:moderate", "") }
    if generic == "DEXTROAMPHETAMINE SULFATE, DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE MONOHYDRATE, AND AMPHETAMINE SULFATE" { return drug("MYDAYIS", "DEXTROAMPHETAMINE SULFATE, DEXTROAMPHETAMINE SACCHARATE, AMPHETAMINE ASPARTATE MONOHYDRATE, AND AMPHETAMINE SULFATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA022063", "11aa5df2-5a81-4786-8e21-20d00e6f4fbf", "", "", "", "0.70 L/h", "", "5 hours", "", "", "", "CYP1A2:inducer|CYP1A2:substrate|CYP2B6:substrate|CYP2C19:inducer|CYP2C19:substrate|CYP2C9:inducer|CYP2C9:substrate|CYP2D6:inducer|CYP2D6:inhibitor:moderate|CYP2D6:substrate", "") }
    if generic == "DEXTROMETHORPHAN HBR" { return drug("Honey Works Organic Honey", "DEXTROMETHORPHAN HBR", "ORAL", "", "HUMAN OTC DRUG", "M012", "411bc223-b429-cc2d-e063-6394a90a51a2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR AND DOXYLAMINE SUCCINATE" { return drug("Mucinex Childrens Mighty Chews Cough Nighttime", "DEXTROMETHORPHAN HBR AND DOXYLAMINE SUCCINATE", "ORAL", "", "HUMAN OTC DRUG", "M012", "156033ae-b16b-007b-e063-6294a90a7445", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR AND GUAIFENESIN" { return drug("CVS Mucus Relief DM Maximum Strength", "DEXTROMETHORPHAN HBR AND GUAIFENESIN", "ORAL", "", "HUMAN OTC DRUG", "M012", "4596e0d4-bdc4-80b6-e063-6294a90a0045", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE" { return drug("Robitussin Honey Maximum Strength Nighttime Cough DM", "DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE", "ORAL", "", "HUMAN OTC DRUG", "M012", "176b9197-54b8-217e-e063-6394a90add78", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE, GUAIFENESIN" { return drug("Cough and Chest Congestion DN, Cough DM Daytime, Nighttime", "DEXTROMETHORPHAN HBR, DOXYLAMINE SUCCINATE, GUAIFENESIN", "", "", "HUMAN OTC DRUG", "M012", "3dd81750-5754-4885-aecd-eb4159f0a16c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENESIN" { return drug("Childrens Mucus and Cough Relief", "DEXTROMETHORPHAN HBR, GUAIFENESIN", "ORAL", "", "HUMAN OTC DRUG", "M012", "dd0e9919-5bb8-4eb8-936b-62714ecd0964", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENESIN, ACETAMINOPHEN, DOXYLAMINE SUCCINATE" { return drug("Maximum Strength Cough and Chest Congestion and Nighttime Severe Cold and Flu Combo pack", "DEXTROMETHORPHAN HBR, GUAIFENESIN, ACETAMINOPHEN, DOXYLAMINE SUCCINATE", "", "", "HUMAN OTC DRUG", "M013", "38f8afad-542e-ae0c-e063-6294a90a243f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENESIN, AND PHENYLEPHRINE HCL" { return drug("Maximum Strength Severe Congestion and Cough", "DEXTROMETHORPHAN HBR, GUAIFENESIN, AND PHENYLEPHRINE HCL", "ORAL", "", "HUMAN OTC DRUG", "M012", "424a8ef2-038a-06ed-e063-6394a90a640d", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCI" { return drug("Tussin Multi Symptom Cold CF", "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCI", "ORAL", "", "HUMAN OTC DRUG", "M012", "a0437e58-7382-4a40-aa2a-9062850b63b4", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCI, ACETAMINOPHEN, DIPHENHYDRAMINE HCI, PHENYLEPHRINE HCI" { return drug("Mucus Relief Severe Congestion Cough Night Time Cold and Flu Maximum Strength", "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCI, ACETAMINOPHEN, DIPHENHYDRAMINE HCI, PHENYLEPHRINE HCI", "", "", "HUMAN OTC DRUG", "M012", "2ef0bda0-f49e-4e10-84d5-ec4a368003fb", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL" { return drug("ACTINEL DM", "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL", "ORAL", "", "HUMAN OTC DRUG", "M012", "a0ce93a6-b45b-4f6f-a9b6-4be407871774", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL, ACETAMINOPHEN, DIPHENHYDRAMINE HCL, PHENYLEPHRINE HCL" { return drug("Daytime Nighttime Childrens Multi-symptom Cold", "DEXTROMETHORPHAN HBR, GUAIFENESIN, PHENYLEPHRINE HCL, ACETAMINOPHEN, DIPHENHYDRAMINE HCL, PHENYLEPHRINE HCL", "", "", "HUMAN OTC DRUG", "M012", "9c0099a3-d097-46c7-a1aa-eb606e05df68", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUAIFENSIN, PHENYLEPHRINE HCI" { return drug("Mucus Congestion and Cough Relief Childrens", "DEXTROMETHORPHAN HBR, GUAIFENSIN, PHENYLEPHRINE HCI", "ORAL", "", "HUMAN OTC DRUG", "M012", "8acde3c8-9a96-4e3e-8908-8bf0513c9e72", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR, GUIAFENESIN, PHENYLEPHRINE HCL" { return drug("Desgen Pediatric", "DEXTROMETHORPHAN HBR, GUIAFENESIN, PHENYLEPHRINE HCL", "ORAL", "", "HUMAN OTC DRUG", "M012", "ab452649-56eb-4ca6-8e30-03cfd2bcdb2e", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HBR. AND GUAIFENESIN" { return drug("Dextromethorphan HBr. and Guaifenesin", "DEXTROMETHORPHAN HBR. AND GUAIFENESIN", "ORAL", "", "HUMAN OTC DRUG", "M012.85", "2bda25ff-9e45-8f8d-e063-6294a90a6a0f", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HYDROBROMIDE" { return drug("Mucinex Childrens Mighty Chews Cough", "DEXTROMETHORPHAN HYDROBROMIDE", "ORAL", "", "HUMAN OTC DRUG", "M012", "1d88594d-188e-1d3a-e063-6294a90ac5fb", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROMETHORPHAN HYDROBROMIDE / GUAIFENESIN" { return drug("Sunmark Chest Congestion Relief DM DM", "DEXTROMETHORPHAN HYDROBROMIDE / GUAIFENESIN", "ORAL", "", "HUMAN OTC DRUG", "M012", "e436f142-3bfa-44a0-830f-78ae334c00dd", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HYDROBROMIDE AND GUAIFENESIN" { return drug("Childrens Robitussin Cough and Chest Congestion DM", "DEXTROMETHORPHAN HYDROBROMIDE AND GUAIFENESIN", "ORAL", "", "HUMAN OTC DRUG", "M012", "6755f338-34be-43e4-9cdf-bf2c2348cbbd", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HYDROBROMIDE, GUAIFENESIN" { return drug("Robitussin Sugar-Free Dye-Free Cough Plus Chest Congestion DM", "DEXTROMETHORPHAN HYDROBROMIDE, GUAIFENESIN", "ORAL", "", "HUMAN OTC DRUG", "M012", "e4426213-924d-481d-a712-9dbf7875eafd", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN HYDROBROMIDE, GUAIFENESIN, PHENYLEPHRINE HYDROCHLORIDE" { return drug("ACTIDOM DMX", "DEXTROMETHORPHAN HYDROBROMIDE, GUAIFENESIN, PHENYLEPHRINE HYDROCHLORIDE", "ORAL", "", "HUMAN OTC DRUG", "M012", "07838a85-4ddc-470d-a344-001587f2d904", "", "", "", "", "", "", "", "Expectorant [EPC]", "", "", "") }
    if generic == "DEXTROMETHORPHAN POLISTIREX" { return drug("foster and thrive 12 hour cough relief", "DEXTROMETHORPHAN POLISTIREX", "ORAL", "", "HUMAN OTC DRUG", "ANDA091135", "22d4ae85-b30b-414e-9b25-1915574275ab", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROSE" { return drug("DEXTROSE", "DEXTROSE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA019626", "c9f87749-8dd5-41fd-b393-f63d45fd00ef", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROSE MONOHYDRATE" { return drug("DEXTROSE", "DEXTROSE MONOHYDRATE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA020047", "aa64f648-e931-4a99-9b81-791a3827272c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROSE MONOHYDRATE AND POTASSIUM CHLORIDE INJECTION, SOLUTION" { return drug("Potassium Chloride in Dextrose", "DEXTROSE MONOHYDRATE AND POTASSIUM CHLORIDE INJECTION, SOLUTION", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA018371", "357fc68c-2f4c-4f4c-9e26-a66ff54c59ff", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROSE MONOHYDRATE, SODIUM CHLORIDE, SODIUM LACTATE, POTASSIUM CHLORIDE, CALCIUM CHLORIDE" { return drug("Potassium Chloride in Lactated Ringers and Dextrose", "DEXTROSE MONOHYDRATE, SODIUM CHLORIDE, SODIUM LACTATE, POTASSIUM CHLORIDE, CALCIUM CHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA019367", "127c3c05-ab6d-4c6c-84f9-9552f450f58b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROSE MONOHYDRATE, SODIUM CITRATE, UNSPECIFIED FORM, AND CITRIC ACID MONOHYDRATE" { return drug("Anticoagulant Citrate Dextrose (ACD-A)", "DEXTROSE MONOHYDRATE, SODIUM CITRATE, UNSPECIFIED FORM, AND CITRIC ACID MONOHYDRATE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BA110057", "73126eb8-5fba-4a43-b84a-057382d4f0f4", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROSE(GLUCOSE),LEVULOSE(FRUCTOSE),PHOSPHORIC ACID" { return drug("Discount Drug Mart nausea control Cherry Flavor", "DEXTROSE(GLUCOSE),LEVULOSE(FRUCTOSE),PHOSPHORIC ACID", "ORAL", "", "HUMAN OTC DRUG", "", "3e835d10-f329-3f7d-e063-6294a90ae8f0", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DEXTROSE, SODIUM CHLORIDE, SODIUM LACTATE, POTASSIUM CHLORIDE, AND CALCIUM CHLORIDE" { return drug("Dextrose in Lactated Ringers", "DEXTROSE, SODIUM CHLORIDE, SODIUM LACTATE, POTASSIUM CHLORIDE, AND CALCIUM CHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA019634", "4f376c70-2c24-47cb-9e36-dd4671ea2521", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIAZEPAM" { return drug("Diazepam", "DIAZEPAM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA071322", "5f5a6893-926b-4934-bdcd-b1c0efedf319", "0.50 hours", "", "98 %", "", "", "", "", "Benzodiazepine [EPC]", "", "", "") }
    if generic == "DIAZEPAM ORAL" { return drug("Diazepam", "DIAZEPAM ORAL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA206477", "433f5cb2-eae0-c144-e063-6294a90a9cd9", "1 hours", "", "98 %", "", "", "", "", "Benzodiazepine [EPC]", "", "", "") }
    if generic == "DIAZOXIDE CHOLINE" { return drug("VYKAT XR", "DIAZOXIDE CHOLINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA216665", "b8413ebc-f835-4c45-9524-91bda45bd35f", "106 hours", "1", "1", "", "44.9 L", "12 hours", "", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2B6:inhibitor:strong|CYP2B6:substrate|CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DICLOFENAC" { return drug("Diclofenac sodium", "DICLOFENAC", "TOPICAL", "", "HUMAN OTC DRUG", "ANDA208077", "a723bc13-8e04-48e5-8427-5cb5e6471e4a", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DICLOFENAC EPOLAMINE" { return drug("diclofenac epolamine", "DICLOFENAC EPOLAMINE", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "NDA021234", "2a994ea2-2577-6513-e063-6394a90a7bc2", "", "", "1", "", "", "", "", "", "", "", "") }
    if generic == "DICLOFENAC POTASSIUM" { return drug("Diclofenac Potassium", "DICLOFENAC POTASSIUM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA075463", "2a824504-c49c-b0d3-e063-6294a90a973c", "2 hours", "7", "2", "", "1.3 L/kg", "", "", "", "", "CYP2C8:inhibitor:weak|CYP2C9:inducer|CYP2C9:inhibitor:weak|CYP3A4:inhibitor:weak", "") }
    if generic == "DICLOFENAC POTASSIUM, FILM COATED" { return drug("DICLOFENAC POTASSIUM", "DICLOFENAC POTASSIUM, FILM COATED", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA215787", "1ef52602-d982-6587-e063-6294a90a1d83", "2 hours", "7", "2", "", "1.3 L/kg", "", "", "", "", "CYP2C8:inhibitor:weak|CYP2C9:inducer|CYP2C9:inhibitor:weak|CYP3A4:inhibitor:weak", "") }
    if generic == "DICLOFENAC SODIUM" { return drug("Diclofenac Sodium", "DICLOFENAC SODIUM", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA213040", "d649db54-e6e3-4e3b-83df-b73dc31fabe0", "2 hours", "7", "3", "", "1.4 L/kg", "", "", "", "", "CYP2C8:inhibitor:weak|CYP2C9:inducer|CYP2C9:inhibitor:weak|CYP3A4:inhibitor:weak", "") }
    if generic == "DICLOFENAC SODIUM AND MENTHOL, METHYL SALICYLATE" { return drug("Orthaphen", "DICLOFENAC SODIUM AND MENTHOL, METHYL SALICYLATE", "", "", "HUMAN PRESCRIPTION DRUG", "", "ad3c83b5-8268-4076-9d4d-f54ed2f2107a", "", "", "1", "", "", "", "", "", "", "", "") }
    if generic == "DICLOFENAC SODIUM AND MISOPROSTOL" { return drug("Diclofenac sodium and Misoprostol DR", "DICLOFENAC SODIUM AND MISOPROSTOL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA020607", "1213898d-dffc-ce28-e063-6394a90a1a28", "2 minutes", "50 %", "90 %", "350 mL/min", "0.55 L/kg", "", "", "Prostaglandin E1 Analog [EPC]", "", "CYP2C9:inducer|CYP2C9:inhibitor:moderate", "") }
    if generic == "DICLOFENAC SODIUM TOPICAL" { return drug("Diclofenac Sodium", "DICLOFENAC SODIUM TOPICAL", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA212351", "cc529794-6914-479b-8f58-86f5746c2a89", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DICLOFENAC SODIUM TOPICAL GEL, 1%" { return drug("DICLOFENAC SODIUM", "DICLOFENAC SODIUM TOPICAL GEL, 1%", "TOPICAL", "", "HUMAN OTC DRUG", "ANDA210986", "14062028-4023-9b1c-e063-6394a90a1f53", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DICLOFENAC SODIUM TOPICAL SOLUTION" { return drug("Diclofenac Sodium Topical Solution", "DICLOFENAC SODIUM TOPICAL SOLUTION", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA213040", "15c2cd6d-b7c3-d927-e063-6394a90aa63e", "", "", "3", "", "", "", "", "", "", "", "") }
    if generic == "DICLOFENAC SODIUM, CAPSAICIN" { return drug("Lextol", "DICLOFENAC SODIUM, CAPSAICIN", "", "", "HUMAN PRESCRIPTION DRUG", "", "4656d7e0-9978-7b5d-e063-6294a90ac20e", "", "", "1", "", "", "", "", "", "", "", "") }
    if generic == "DICLOFENAC SODIUM/MISOPROSTOL" { return drug("Diclofenac Sodium/Misoprostol DICLOFENAC-SODIUM-MISOPROSTOL", "DICLOFENAC SODIUM/MISOPROSTOL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA204355", "4dc17730-088f-451b-e063-6294a90a032c", "2 minutes", "50 %", "90 %", "350 mL/min", "0.55 L/kg", "2 hours", "", "Prostaglandin E1 Analog [EPC]", "", "CYP2C9:inducer|CYP2C9:inhibitor:moderate", "") }
    if generic == "DICYCLOMINE HYDROCHLORIDE" { return drug("Dicyclomine Hydrochloride", "DICYCLOMINE HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA217054", "47e343c9-2e61-c288-e063-6394a90a0b5c", "1.8 hours", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIETHYLPROPION HYDROCHLORIDE" { return drug("Diethylpropion Hydrochloride ER", "DIETHYLPROPION HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA091680", "0f274741-0b4d-4575-a149-515e241e954b", "", "", "", "", "", "", "", "", "", "", "Drug") }
    if generic == "DIFELIKEFALIN" { return drug("Korsuva", "DIFELIKEFALIN", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA214916", "1d0f4d9e-7a5e-4320-96ca-da538aec0c2f", "", "", "", "", "238 mL/kg", "", "", "", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2B6:inhibitor:moderate|CYP2B6:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C8:inhibitor:moderate|CYP2C8:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate", "") }
    if generic == "DIFLUPREDNATE" { return drug("Difluprednate", "DIFLUPREDNATE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA219441", "0f9a1987-6a04-4764-94e5-7053997c058b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIFLUPREDNATE OPHTHALMIC" { return drug("Difluprednate Ophthalmic Emulsion", "DIFLUPREDNATE OPHTHALMIC", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA214894", "acd98bc6-dcd8-d0f5-9b9a-d2652e0c37c6", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIGESTIVE BALANCE" { return drug("GDS-Calm", "DIGESTIVE BALANCE", "ORAL", "", "HUMAN OTC DRUG", "", "462f5aa4-db6b-26dd-e063-6294a90a4030", "", "", "", "", "", "", "", "Non-Standardized Fungal Allergenic Extract [EPC]", "", "", "") }
    if generic == "DIGITALIS PUR" { return drug("DIGITALIS PUR", "DIGITALIS PUR", "ORAL", "", "HUMAN OTC DRUG", "", "19ba75a8-51ad-c9f5-e063-6394a90a5214", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIGOXIN" { return drug("Digoxin", "DIGOXIN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA076363", "82287cb4-5de6-4470-ae7d-fa65e8b30c3a", "", "2 %", "13 %", "", "", "", "", "Cardiac Glycoside [EPC]", "", "", "") }
    if generic == "DIHYDROERGOTAMINE MESYLATE" { return drug("Dihydroergotamine Mesylate", "DIHYDROERGOTAMINE MESYLATE", "INTRAMUSCULAR", "", "HUMAN PRESCRIPTION DRUG", "ANDA215623", "a1a6aeb0-fb61-46bf-8b3f-7ed1a9cc21ae", "9 hours", "93 %", "", "", "800 l", "", "", "", "", "CYP3A4:inhibitor:strong", "") }
    if generic == "DILTIAZEM HYDROCHLORIDE" { return drug("Diltiazem Hydrochloride", "DILTIAZEM HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA216521", "47f89c58-08d5-61d7-e063-6394a90a39a2", "20 hours", "95 %", "69 %", "50 mL/min", "", "", "", "", "", "CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "") }
    if generic == "DIMENHYDRINATE" { return drug("Dramamine for Kids", "DIMENHYDRINATE", "ORAL", "", "HUMAN OTC DRUG", "M009", "5bdaae92-e9c3-401c-a31c-5d0218b0481f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIMETHICONE" { return drug("Boudreauxs Butt Barrier", "DIMETHICONE", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "e672338e-7f83-42a4-bd2c-9d39959e235c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIMETHICONE, AVOBENZONE, HOMOSALATE, AND OCTISALATE" { return drug("Deep Renewal Broad Spectrum", "DIMETHICONE, AVOBENZONE, HOMOSALATE, AND OCTISALATE", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "d48217f0-53f9-4440-a1be-6a23600be6aa", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIMETHICONE, OCTINOXATE, OCTISALATE, OXYBENZONE" { return drug("Softlips Peppermint Mocha, Apple Chai Cider, Orange Cranberry", "DIMETHICONE, OCTINOXATE, OCTISALATE, OXYBENZONE", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "2978bad6-a80c-3a8f-e063-6394a90a9c54", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIMETHICONE, PETROLATUM" { return drug("HealthWise Medicated Diabetic Foot Cream", "DIMETHICONE, PETROLATUM", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "40333dd8-a2b8-8951-e063-6294a90aaeb1", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIMETHYL FUMARATE" { return drug("Dimethyl Fumarate", "DIMETHYL FUMARATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA210385", "4d4ea332-4695-4c8c-ba54-c6e24fdee31c", "1 hour", "", "27", "", "", "2 hours", "1.9 mg/L", "", "", "", "") }
    if generic == "DIOSCOREA VILLOSA TUBER, SODIUM CHLORIDE, AND STRYCHNOS NUX-VOMICA SEED" { return drug("BHI Constipation", "DIOSCOREA VILLOSA TUBER, SODIUM CHLORIDE, AND STRYCHNOS NUX-VOMICA SEED", "ORAL", "", "HUMAN OTC DRUG", "", "25f16472-f472-48be-a1f9-d5741bcf2686", "", "", "", "", "", "", "", "Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "DIPHENHYDRAMINE CITRATE AND IBUPROFEN" { return drug("Topcare Ibuprofen PM", "DIPHENHYDRAMINE CITRATE AND IBUPROFEN", "ORAL", "", "HUMAN OTC DRUG", "ANDA079113", "ce7b2954-4165-4ca8-902d-8349eea450be", "", "", "", "", "", "", "", "Nonsteroidal Anti-inflammatory Drug [EPC]", "", "", "") }
    if generic == "DIPHENHYDRAMINE CITRATE, IBUPROFEN" { return drug("good sense ibuprofen pm", "DIPHENHYDRAMINE CITRATE, IBUPROFEN", "ORAL", "", "HUMAN OTC DRUG", "ANDA079113", "c80d2210-786d-4e91-ada6-f89caf3cf6d0", "", "", "", "", "", "", "", "Nonsteroidal Anti-inflammatory Drug [EPC]", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL" { return drug("Diphenhydramine HCL", "DIPHENHYDRAMINE HCL", "ORAL", "", "HUMAN OTC DRUG", "M012", "414b0d91-61fd-bca0-e063-6294a90a7852", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL 25MG" { return drug("Allergy 36ct, Caseys 4good", "DIPHENHYDRAMINE HCL 25MG", "ORAL", "", "HUMAN OTC DRUG", "M012", "2969af45-edf5-cd89-e063-6394a90ae4b8", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL 50MG" { return drug("PHARBEDRYL", "DIPHENHYDRAMINE HCL 50MG", "ORAL", "", "HUMAN OTC DRUG", "M010", "2c2777c1-a456-d152-e063-6294a90a7539", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL AND ZINC ACETATE" { return drug("Extra Strength Itch Relief", "DIPHENHYDRAMINE HCL AND ZINC ACETATE", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "426612e5-5b40-749b-e063-6294a90a3968", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL ORAL" { return drug("Diphenhydramine HCl Oral Solution", "DIPHENHYDRAMINE HCL ORAL", "ORAL", "", "HUMAN OTC DRUG", "M012", "425e484b-f7c7-4776-8d72-9a5bfb4f6dc5", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL, ACETAMINOPHEN" { return drug("Vicks ZzzQuil NIGHT PAIN NIGHTTIME SLEEP-AID PAIN RELIEVER", "DIPHENHYDRAMINE HCL, ACETAMINOPHEN", "ORAL", "", "HUMAN OTC DRUG", "M010", "4b45f9c2-7483-c432-e063-6394a90af9a1", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL, PHENYLEPHRINE HCL" { return drug("Allergy Plus Congestion Relief", "DIPHENHYDRAMINE HCL, PHENYLEPHRINE HCL", "ORAL", "", "HUMAN OTC DRUG", "M012", "f605920f-a072-4f47-bc0b-0c1c90a4469d", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HCL, ZINC ACETATE" { return drug("Itch Relief", "DIPHENHYDRAMINE HCL, ZINC ACETATE", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "31a4b761-3365-0263-e063-6294a90a13eb", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE" { return drug("Somnapure Clinical Strength", "DIPHENHYDRAMINE HYDROCHLORIDE", "ORAL", "", "HUMAN OTC DRUG", "M010", "35de71a0-7e1c-45fb-97d1-ddf485df6e3c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE 2%, ZINC ACETATE 0.1%" { return drug("Itch stopping Cream", "DIPHENHYDRAMINE HYDROCHLORIDE 2%, ZINC ACETATE 0.1%", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "11368833-d279-8c29-e063-6294a90a3260", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE AND ZINC ACETATE" { return drug("Shopko Anti-Itch", "DIPHENHYDRAMINE HYDROCHLORIDE AND ZINC ACETATE", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "39e53a54-ad67-5db4-e063-6294a90aa72e", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE CAPSULE, LIQUID FILLED" { return drug("DIPHENHYDRAMINE HYDROCHLORIDE", "DIPHENHYDRAMINE HYDROCHLORIDE CAPSULE, LIQUID FILLED", "ORAL", "", "HUMAN OTC DRUG", "M010", "47d40763-f19a-a5df-e063-6394a90af7bd", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE ZINC ACETATE" { return drug("Savvy Itch Stopping", "DIPHENHYDRAMINE HYDROCHLORIDE ZINC ACETATE", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "299db12c-6fda-1418-e063-6394a90a870a", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE, BROMPHENIRAMINE MALEATE, AND DEXTROMETHORPHAN HYDROBROMIDE" { return drug("Dimetapp Cold and Cough and Nighttime Cold and Cough", "DIPHENHYDRAMINE HYDROCHLORIDE, BROMPHENIRAMINE MALEATE, AND DEXTROMETHORPHAN HYDROBROMIDE", "", "", "HUMAN OTC DRUG", "M012", "17925cc1-55d4-5673-e063-6394a90aabcb", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE, NAPROXEN SODIUM" { return drug("careone naproxen sodium pm", "DIPHENHYDRAMINE HYDROCHLORIDE, NAPROXEN SODIUM", "ORAL", "", "HUMAN OTC DRUG", "ANDA208499", "65baf60d-f7f4-4482-a7a4-3aab220925e2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE, PRAMOXINE HYDROCHLORIDE" { return drug("Bite and Itch", "DIPHENHYDRAMINE HYDROCHLORIDE, PRAMOXINE HYDROCHLORIDE", "CUTANEOUS", "", "HUMAN OTC DRUG", "M017", "28650b5a-ed6f-199c-e063-6394a90a9dac", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYDRAMINE HYDROCHLORIDE, ZINC ACETATE" { return drug("Itch Relief", "DIPHENHYDRAMINE HYDROCHLORIDE, ZINC ACETATE", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "ce259a19-a74d-4780-b9bf-6ddbe456144b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENHYRAMINE HYDROCHLORIDE" { return drug("EZ Nite Sleep", "DIPHENHYRAMINE HYDROCHLORIDE", "ORAL", "", "HUMAN OTC DRUG", "M010", "16443f3d-c881-1fe3-e063-6394a90a4e4d", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPHENOXYLATE HYDROCHLORIDE AND ATROPINE SULFATE" { return drug("Diphenoxylate Hydrochloride and Atropine Sulfate", "DIPHENOXYLATE HYDROCHLORIDE AND ATROPINE SULFATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA213413", "159ed936-248b-38c9-e063-6394a90a0f2a", "", "90 %", "", "", "", "", "", "", "", "", "") }
    if generic == "DIPYRIDAMOLE" { return drug("Dipyridamole", "DIPYRIDAMOLE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA040874", "8b638b19-214a-4a58-a336-656d690130e3", "10 hours", "", "", "", "", "75 minutes", "", "Platelet Aggregation Inhibitor [EPC]", "", "", "") }
    if generic == "DISHWASHING DETERGENT JUNIPER FOREST" { return drug("JuniperCleanDishSoap Juniper", "DISHWASHING DETERGENT JUNIPER FOREST", "CUTANEOUS", "", "HUMAN OTC DRUG", "505G(a)(3)", "49118e6b-681f-362e-e063-6294a90a3377", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DISOPYRAMIDE PHOSPHATE" { return drug("Disopyramide Phosphate", "DISOPYRAMIDE PHOSPHATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA070101", "82d9eecb-bbb9-4daf-863e-362ab0cbadaf", "6.7 hours", "", "50 %", "40 mL/min", "", "", "", "", "", "", "") }
    if generic == "DISULFIRAM" { return drug("Disulfiram", "DISULFIRAM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA091563", "06fe77f7-a1e1-f066-e063-6294a90a7653", "", "", "", "", "", "", "", "Aldehyde Dehydrogenase Inhibitor [EPC]", "", "", "") }
    if generic == "DIVALPROEX SODIUM" { return drug("Divalproex Sodium", "DIVALPROEX SODIUM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA079163", "41d88ff2-2260-8447-e063-6294a90aea0e", "10 days", "90 %", "10 %", "10 mL/min", "2.6 L", "", "", "", "", "", "") }
    if generic == "DMAE" { return drug("DMAE 1549", "DMAE", "ORAL", "", "HUMAN OTC DRUG", "", "67784bc4-bd5f-4fde-bee6-3e4282ff3fc0", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DNA" { return drug("DNA", "DNA", "ORAL", "", "HUMAN OTC DRUG", "", "1417c053-f874-45ed-bdd8-63297e4872d7", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOCETAXEL" { return drug("Docetaxel", "DOCETAXEL", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA210327", "10308491-d534-4e9f-9fcc-8d8a3eda213d", "116 hours", "", "8", "21 L/h", "113 L", "", "", "Microtubule Inhibitor [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DOCETAXEL ANHYDROUS" { return drug("Docetaxel", "DOCETAXEL ANHYDROUS", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA022234", "8156a5f8-7002-479d-a08d-3c68f92c1396", "116 hours", "", "8", "18 L/h", "113 L", "", "", "Microtubule Inhibitor [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DOCOSANOL" { return drug("Docosanol", "DOCOSANOL", "TOPICAL", "", "HUMAN OTC DRUG", "ANDA212385", "e3e1a27f-ca0b-4378-bdd9-b7af32a5d357", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOCUSATE SODIUM" { return drug("Docusate Sodium", "DOCUSATE SODIUM", "ORAL", "", "HUMAN OTC DRUG", "M007", "fdb9b54a-c174-488e-90f9-b851816c2b19", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOCUSATE SODIUM 100MG" { return drug("Docusate Sodium", "DOCUSATE SODIUM 100MG", "ORAL", "", "HUMAN OTC DRUG", "M", "43b71fc6-6af3-4f45-a946-ab9cff49f5ba", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOCUSATE SODIUM 50 MG AND SENNOSIDES 8.6 MG" { return drug("Stimulant Laxative Plus Stool Softener", "DOCUSATE SODIUM 50 MG AND SENNOSIDES 8.6 MG", "ORAL", "", "HUMAN OTC DRUG", "M007", "1502a2b6-0ef3-40ca-820a-b9ff835cad03", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOCUSATE SODIUM AND BENZOCAINE" { return drug("ENEMEEZ Plus", "DOCUSATE SODIUM AND BENZOCAINE", "RECTAL", "", "HUMAN OTC DRUG", "M007", "4de0bf2b-7248-0aa9-e063-6394a90ac529", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "DOCUSATE SODIUM AND SENNOSIDES" { return drug("Stimulant Laxative Plus Stool Softener", "DOCUSATE SODIUM AND SENNOSIDES", "ORAL", "", "HUMAN OTC DRUG", "505G(a)(3)", "1dd8d066-303d-d5c1-e063-6394a90a5b71", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOCUSATE SODIUM, SENNOSIDES" { return drug("Senna S", "DOCUSATE SODIUM, SENNOSIDES", "ORAL", "", "HUMAN OTC DRUG", "M007", "453ba1cd-773e-2e7f-e063-6394a90a8251", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOFETILIDE" { return drug("Tikosyn", "DOFETILIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA020931", "44ca2ecb-252d-4880-8a4f-6e47f5bdd734", "10 hours", "90 %", "60 %", "20 mL/min", "3 L", "", "", "Antiarrhythmic [EPC]", "", "CYP3A4:substrate", "") }
    if generic == "DONANEMAB-AZBT" { return drug("Kisunla", "DONANEMAB-AZBT", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA761248", "85d3d68b-57f9-45e6-a1a7-fa19bc843f33", "12.1 days", "", "", "0.03 L/h", "3.4 L", "", "", "", "", "", "") }
    if generic == "DONEPEZIL HYDROCHLORIDE" { return drug("Donepezil Hydrochloride", "DONEPEZIL HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090056", "2b49f948-dc9d-45dd-879a-1800b37be196", "70 hours", "", "96 %", "18 L/h", "", "", "", "", "", "CYP2B6:inducer|CYP2B6:inhibitor:strong|CYP2B6:substrate|CYP2C19:inducer|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C8:inducer|CYP2C8:inhibitor:strong|CYP2C8:substrate|CYP2D6:inducer", "") }
    if generic == "DOPAMINE HYDROCHLORIDE" { return drug("Dopamine Hydrochloride", "DOPAMINE HYDROCHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA207707", "67349236-e8e3-45ec-a76d-2a0a150d8d59", "2 minutes", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOPAMINE HYDROCHLORIDE IN DEXTROSE" { return drug("Dopamine Hydrochloride in Dextrose", "DOPAMINE HYDROCHLORIDE IN DEXTROSE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA018826", "7e96af3b-9be0-46ec-92e6-976d6e1ea57d", "2 minutes", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DORZOLAMIDE HYDROCHLORIDE" { return drug("Dorzolamide Hydrochloride", "DORZOLAMIDE HYDROCHLORIDE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA215660", "1a198736-860b-4ea2-a5db-e6ca487441bf", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DORZOLAMIDE HYDROCHLORIDE AND TIMOLOL MALEATE" { return drug("DORZOLAMIDE HYDROCHLORIDE and TIMOLOL MALEATE", "DORZOLAMIDE HYDROCHLORIDE AND TIMOLOL MALEATE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA207523", "81a3be92-0fdb-46c8-bc20-cd0947a2dbdf", "", "", "", "", "", "", "", "", "", "CYP2D6:inhibitor:moderate", "") }
    if generic == "DORZOLAMIDE HYDROCHLORIDE TIMOLOL MALEATE" { return drug("DORZOLAMIDE HYDROCHLORIDE TIMOLOL MALEATE", "DORZOLAMIDE HYDROCHLORIDE TIMOLOL MALEATE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA202054", "3b805f74-957a-4a13-8066-94aed2ed4f10", "", "", "", "", "", "", "", "", "", "CYP2D6:inhibitor:moderate", "") }
    if generic == "DOSTARLIMAB" { return drug("Jemperli", "DOSTARLIMAB", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA761174", "ecb4fc05-fc32-4952-a128-fbd459b050e2", "23.5 days", "", "", "15 mL/min", "5.8 L", "", "", "Programmed Death Receptor-1 Blocking Antibody [EPC]", "", "", "") }
    if generic == "DOVE MEN PLUS CARE COOL FRESH 72H ANTIPERSPIRANT" { return drug("Dove", "DOVE MEN PLUS CARE COOL FRESH 72H ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "2646569a-4d57-93a9-e063-6394a90aacbe", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOVE MEN PLUS CARE MIDNIGTH CLASSIC 72H ANTIPERSPIRANT" { return drug("Dove", "DOVE MEN PLUS CARE MIDNIGTH CLASSIC 72H ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26465f4b-3803-9df7-e063-6394a90a4780", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOXAZOSIN" { return drug("Doxazosin", "DOXAZOSIN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA208719", "187bc466-9b63-4ac5-e063-6294a90a7e9b", "22 hours", "65 %", "3", "", "", "", "", "", "", "", "") }
    if generic == "DOXAZOSIN MESYLATE" { return drug("Doxazosin", "DOXAZOSIN MESYLATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA075536", "69a65fb3-443c-4b78-bb8b-9d8feff93fed", "22 hours", "65 %", "3", "", "", "", "", "", "", "CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "DOXEPIN" { return drug("Doxepin", "DOXEPIN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA202337", "472f1364-17cc-0996-e063-6394a90aa786", "15.3 hours", "", "2", "", "", "3 hours", "", "", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate|CYP2D6:inhibitor:moderate|CYP2D6:substrate", "") }
    if generic == "DOXEPIN HCL" { return drug("Doxepin HCL", "DOXEPIN HCL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA212624", "0ead9074-3479-7c3d-e063-6394a90a9d27", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOXEPIN HYDROCHLORIDE" { return drug("Doxepin hydrochloride", "DOXEPIN HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA212624", "db2e0d46-5dac-48bd-8aca-4fd5ae1b463b", "15.3 hours", "", "76 %", "0.84 L/h", "20 L/kg", "3 hours", "", "", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate|CYP2D6:inhibitor:moderate|CYP2D6:inhibitor:strong|CYP2D6:substrate|CYP3A4:inhibitor:moderate", "") }
    if generic == "DOXORUBICIN HYDROCHLORIDE" { return drug("DOXORUBICIN HYDROCHLORIDE", "DOXORUBICIN HYDROCHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA215178", "e9f76142-15d0-4234-8f2e-5f5014160eff", "5 hours", "", "70 %", "1088 mL/min", "", "", "", "", "", "CYP2D6:inducer|CYP2D6:inhibitor:moderate|CYP2D6:substrate|CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "") }
    if generic == "DOXYCYCLINE" { return drug("DOXYCYCLINE", "DOXYCYCLINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA050805", "4600dc6a-950d-4d84-aed9-da01fbd0db8b", "16.3 hr", "7", "29 %", "75 mL/min", "", "", "", "Tetracycline-class Drug [EPC]", "", "", "") }
    if generic == "DOXYCYCLINE HYCLATE" { return drug("Doxycycline Hyclate", "DOXYCYCLINE HYCLATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA062677", "3ccd8245-6963-e76b-e063-6394a90aa6b4", "", "20 %", "", "75 mL/min", "", "3 hours", "4.6 mcg/mL", "", "", "", "DRUG") }
    if generic == "DOXYCYCLINE MONOHYDRATE" { return drug("Doxycycline Monohydrate", "DOXYCYCLINE MONOHYDRATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA050641", "3ac1aaae-d186-cf72-e063-6394a90a1dbe", "16.3 hr", "", "", "75 mL/min", "", "", "", "Tetracycline-class Drug [EPC]", "", "", "") }
    if generic == "DOXYLAMINE SUCCINATE" { return drug("Sleep Aid", "DOXYLAMINE SUCCINATE", "ORAL", "", "HUMAN OTC DRUG", "ANDA040564", "c5b07a3f-a39d-4169-b906-4dc1f905fa7b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DOXYLAMINE SUCCINATE AND PYRIDOXINE HYDROCHLORIDE" { return drug("Doxylamine succinate and Pyridoxine hydrochloride", "DOXYLAMINE SUCCINATE AND PYRIDOXINE HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA217000", "4527bd89-c3ee-9cfe-e063-6294a90a3ebc", "12.5 hours", "50 %", "", "", "", "", "", "", "", "", "") }
    if generic == "DOXYLAMINE SUCCINATE AND PYRIDOXINE HYDROCHLORIDE, DELAYED RELEASE TABLETS 10 MG/10 MG" { return drug("Doxylamine Succinate and Pyridoxine Hydrochloride", "DOXYLAMINE SUCCINATE AND PYRIDOXINE HYDROCHLORIDE, DELAYED RELEASE TABLETS 10 MG/10 MG", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA208518", "cc985325-f831-4f1a-8111-2ce9fce02a96", "12.5 hours", "50 %", "", "", "", "", "", "", "", "", "") }
    if generic == "DRI-EAR" { return drug("Dri-Ear", "DRI-EAR", "AURICULAR (OTIC)", "", "HUMAN OTC DRUG", "M014", "47e0bf6b-1109-c48a-e063-6394a90adef3", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DROPERIDOL" { return drug("Droperidol", "DROPERIDOL", "INTRAMUSCULAR", "", "HUMAN PRESCRIPTION DRUG", "ANDA072123", "8bcdfec0-1df7-413d-82c1-ac564d18aaa0", "", "", "", "", "", "", "", "Dopamine-2 Receptor Antagonist [EPC]", "", "", "") }
    if generic == "DROSERA R" { return drug("DROSERA R", "DROSERA R", "ORAL", "", "HUMAN OTC DRUG", "", "19baa9df-55bb-2562-e063-6394a90a4a27", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DROSERA ROTUNDIFOLIA" { return drug("DROSERA ROTUNDIFOLIA", "DROSERA ROTUNDIFOLIA", "ORAL", "", "HUMAN OTC DRUG", "", "cdd9e17c-669e-786e-e053-2995a90acc93", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DROSPIRENONE AND ETHINYL ESTRADIOL" { return drug("OCELLA", "DROSPIRENONE AND ETHINYL ESTRADIOL", "", "", "HUMAN PRESCRIPTION DRUG", "NDA021098", "e0848121-5369-4e4c-ab34-78fbfad6bbd8", "24 hours", "76 %", "", "80 mL/min", "4 L/kg", "", "", "", "", "CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C8:inhibitor:strong|CYP2C8:substrate|CYP2C9:inhibitor:strong|CYP2C9:substrate|CYP2D6:inhibitor:strong|CYP2D6:substrate", "") }
    if generic == "DROXIDOPA" { return drug("droxidopa", "DROXIDOPA", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA215265", "1af8aeac-14cf-4330-bf4e-3e50348268c1", "2.5 hours", "", "75 %", "", "200 L", "", "", "", "", "", "") }
    if generic == "DRY CONCENTRATE FOR HEMODIALYSIS" { return drug("DRY-CID", "DRY CONCENTRATE FOR HEMODIALYSIS", "HEMODIALYSIS", "", "HUMAN OTC DRUG", "", "43486b30-74af-3034-e063-6394a90a2e1e", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DRY IDEA ANTIPERSPIRANT AND DEODORANT FRAGRANCE FREE" { return drug("Dry Idea Antiperspirant and Deodorant Fragrance Free", "DRY IDEA ANTIPERSPIRANT AND DEODORANT FRAGRANCE FREE", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "4978e9cf-f13f-dd40-e063-6294a90a00c2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DULAGLUTIDE" { return drug("TRULICITY", "DULAGLUTIDE", "SUBCUTANEOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA125469", "acaa63ae-a7bc-4997-9bfb-6292ff7bed52", "5 days", "3", "", "0.14 L/h", "4.5 L", "", "", "GLP-1 Receptor Agonist [EPC]", "", "", "") }
    if generic == "DULCAMARA" { return drug("DULCAMARA", "DULCAMARA", "ORAL", "", "HUMAN OTC DRUG", "", "19ba7a18-29c2-cb49-e063-6394a90ac7bc", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "DULOXETINE" { return drug("DULOXETINE HYDROCHLORIDE", "DULOXETINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA202949", "5d679070-7ef4-48c0-a86b-59ed0a606fef", "12 hours", "", "14", "", "1640 L", "", "", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate|CYP2D6:inhibitor:moderate|CYP2D6:substrate", "") }
    if generic == "DULOXETINE HYDROCHLORIDE" { return drug("Duloxetine Delayed-Release", "DULOXETINE HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA203088", "f56840bd-a85a-489d-ae5a-cf6fe696f1a8", "12 hours", "", "14", "", "1640 L", "", "", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate|CYP2D6:inhibitor:moderate|CYP2D6:substrate", "") }
    if generic == "DUTASTERIDE" { return drug("Dutasteride", "DUTASTERIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA206574", "b9adcc68-e71a-4805-aa88-80d2d4ddfcbc", "170 hours", "12 %", "", "", "", "", "", "5-alpha Reductase Inhibitor [EPC]", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2B6:inhibitor:moderate|CYP2B6:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C8:inhibitor:moderate|CYP2C8:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate", "") }
    if generic == "DUTASTERIDE AND TAMSULOSIN HYDROCHLORIDE CAPSULES" { return drug("Dutasteride and Tamsulosin Hydrochloride", "DUTASTERIDE AND TAMSULOSIN HYDROCHLORIDE CAPSULES", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA202509", "48483bec-9af4-f1bd-e063-6294a90a8d84", "170 hours", "12 %", "", "90 mL/min", "", "", "", "5-alpha Reductase Inhibitor [EPC]", "", "CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2B6:inhibitor:strong|CYP2B6:substrate|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C8:inhibitor:strong|CYP2C8:substrate|CYP2C9:inhibitor:strong|CYP2C9:substrate", "") }
    return unknown_drug()
}

fn drug_count_d() -> Int {
    return 196
}