// drugs_e.sy -- FDA drug labels: generic names starting with 'E'
// Entries: 112 | 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_e(generic: String) -> DrugRecord {
    if generic == "EAR (SUIS), EYE (SUIS), MUCOSA NASALIS SUIS" { return drug("Ear Eye Sinuses Sarcode", "EAR (SUIS), EYE (SUIS), MUCOSA NASALIS SUIS", "ORAL", "", "HUMAN OTC DRUG", "", "2f086ecb-4d75-482d-9d75-0f3b3c6aa7ab", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ECHINACEA (ANGUSTIFOLIA), NUX MOSCHATA, TRIGONELLA FOENUM GRAECUM, HYDRASTIS CANADENSIS, ARSENICUM ALBUM, KALI BICHROMICUM, MERCURIUS SULPHURATUS RUBER, PULSATILLA (VULGARIS), SEPIA, MERCURIUS SOLUBILIS" { return drug("Sinusforce", "ECHINACEA (ANGUSTIFOLIA), NUX MOSCHATA, TRIGONELLA FOENUM GRAECUM, HYDRASTIS CANADENSIS, ARSENICUM ALBUM, KALI BICHROMICUM, MERCURIUS SULPHURATUS RUBER, PULSATILLA (VULGARIS), SEPIA, MERCURIUS SOLUBILIS", "ORAL", "", "HUMAN OTC DRUG", "", "e347705f-1a25-4e61-a867-5328fefc3de4", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC], Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "ECHINACEA ANGUSTIFOLIA WHOLE, SODIUM CHLORIDE, THUJA OCCIDENTALIS LEAFY TWIG, AND CALENDULA OFFICINALIS FLOWERING TOP" { return drug("Cold Sore Treatment Extra Strength", "ECHINACEA ANGUSTIFOLIA WHOLE, SODIUM CHLORIDE, THUJA OCCIDENTALIS LEAFY TWIG, AND CALENDULA OFFICINALIS FLOWERING TOP", "TOPICAL", "", "HUMAN OTC DRUG", "", "bfe05bb1-b520-47bd-ad42-4ff41d15d817", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ECHINACEA PURPUREA" { return drug("ECHINASYR", "ECHINACEA PURPUREA", "ORAL", "", "HUMAN OTC DRUG", "", "ed11ed9c-1d48-d766-e053-2a95a90aa977", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ECHINACEA, BAPTISIA TINCTORIA, HYDRASTIS CANADENSIS, MYRRHA, PHYTOLACCA DECANDRA, TRIGONELLA FOENUM-GRAECUM, ZONE 1 TREE, ZONE 1 WEED, ZONE 1 GRASS" { return drug("Allergena Zone 1 Kids Grasses, Trees and Weeds", "ECHINACEA, BAPTISIA TINCTORIA, HYDRASTIS CANADENSIS, MYRRHA, PHYTOLACCA DECANDRA, TRIGONELLA FOENUM-GRAECUM, ZONE 1 TREE, ZONE 1 WEED, ZONE 1 GRASS", "ORAL", "", "HUMAN OTC DRUG", "", "2ce1f7af-cb44-efab-e063-6294a90a2f5f", "", "", "", "", "", "", "", "Non-Standardized Pollen Allergenic Extract [EPC], Standardized Pollen Allergenic Extract [EPC]", "", "", "") }
    if generic == "ECHINACEA, LOBELIA INFLATA, ANTIMONIUM TARTARICUM, ARALIA RACEMOSA, DROSERA (ROTUNDIFOLIA), IPECACUANHA, KALI CARBONICUM, PHOSPHORUS, SPONGIA TOSTA" { return drug("COUGHTONE", "ECHINACEA, LOBELIA INFLATA, ANTIMONIUM TARTARICUM, ARALIA RACEMOSA, DROSERA (ROTUNDIFOLIA), IPECACUANHA, KALI CARBONICUM, PHOSPHORUS, SPONGIA TOSTA", "ORAL", "", "HUMAN OTC DRUG", "", "1da1f403-a018-4aeb-8ed3-3de8ef81ee07", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ECHINACEA,BAPTISIA TINCTORIA, HYDRASTIS CANADENSIS, MYRRHA, PHYTOLACCA DECANDRA, TRIGONELLA FOENUM-GRAECUM, TEXAS TREE, TEXAS WEED, TEXAS GRASS" { return drug("Allergena Texas Cedar Fever", "ECHINACEA,BAPTISIA TINCTORIA, HYDRASTIS CANADENSIS, MYRRHA, PHYTOLACCA DECANDRA, TRIGONELLA FOENUM-GRAECUM, TEXAS TREE, TEXAS WEED, TEXAS GRASS", "ORAL", "", "HUMAN OTC DRUG", "", "2ccb849d-1800-8003-e063-6394a90ae4fb", "", "", "", "", "", "", "", "Non-Standardized Pollen Allergenic Extract [EPC], Standardized Pollen Allergenic Extract [EPC]", "", "", "") }
    if generic == "ECHINACEA,BAPTISIA TINCTORIA, HYDRASTIS CANADENSIS, MYRRHA, PHYTOLACCA DECANDRA, TRIGONELLA FOENUM-GRAECUM, ZONE 7 TREE, ZONE 7 WEED, ZONE 7 GRASS" { return drug("Allergena Zone 7 Kids Trees, Weeds and Grasses", "ECHINACEA,BAPTISIA TINCTORIA, HYDRASTIS CANADENSIS, MYRRHA, PHYTOLACCA DECANDRA, TRIGONELLA FOENUM-GRAECUM, ZONE 7 TREE, ZONE 7 WEED, ZONE 7 GRASS", "ORAL", "", "HUMAN OTC DRUG", "", "2ce017c3-b743-ab43-e063-6394a90a1a49", "", "", "", "", "", "", "", "Non-Standardized Pollen Allergenic Extract [EPC], Standardized Pollen Allergenic Extract [EPC]", "", "", "") }
    if generic == "ECONAZOLE NITRATE" { return drug("Ecoza", "ECONAZOLE NITRATE", "TOPICAL", "", "HUMAN PRESCRIPTION DRUG", "NDA205175", "0bb5d729-5109-e387-e063-6394a90a1fce", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ECULIZUMAB-AEEB" { return drug("BKEMV", "ECULIZUMAB-AEEB", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA761333", "20150720-3435-4d6c-8eb1-55e6bc56cdce", "90.2 hours", "", "", "8 mL/min", "", "", "", "Complement Inhibitor [EPC]", "", "", "") }
    if generic == "ECZEMA" { return drug("EARTHS CARE Eczema Cream", "ECZEMA", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "4a695c29-ae0b-6864-e063-6294a90a9088", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC], Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "ECZEMA WIPES" { return drug("Natouch Eczema Wipes", "ECZEMA WIPES", "TOPICAL", "", "HUMAN OTC DRUG", "M016", "4a7d2c00-825d-f941-e063-6294a90a878a", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC], Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "EDARAVONE" { return drug("Edaravone", "EDARAVONE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA216199", "40905b35-f5ad-1c99-e063-6294a90a22d4", "", "57 %", "", "35.9 L/h", "63.1 L", "0.50 hour", "", "", "", "CYP1A2:inducer|CYP1A2:substrate|CYP2B6:substrate|CYP2C19:substrate|CYP2C8:substrate|CYP2C9:substrate|CYP2D6:substrate|CYP3A4:substrate", "") }
    if generic == "EFAVIRENZ" { return drug("Efavirenz", "EFAVIRENZ", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA091579", "f1a4251a-e04d-48aa-ae58-44b30df1de0d", "", "", "", "", "", "", "", "Human Immunodeficiency Virus 1 Non-Nucleoside Analog Reverse Transcriptase Inhibitor [EPC]", "", "CYP1A2:inhibitor:moderate|CYP2B6:inhibitor:moderate|CYP2B6:substrate|CYP2C19:inhibitor:moderate|CYP2C9:inhibitor:moderate|CYP2C9:substrate|CYP2D6:inhibitor:moderate|CYP2E1:inhibitor:moderate", "") }
    if generic == "EGGSHELL MEMBRANE, WHEY PROTEIN, ARSENICUM ALBUM, CROTON TIGLIUM, HYDROCOTYLE ASIATICA, NATRUM MURIATICUM" { return drug("Psora Miasm", "EGGSHELL MEMBRANE, WHEY PROTEIN, ARSENICUM ALBUM, CROTON TIGLIUM, HYDROCOTYLE ASIATICA, NATRUM MURIATICUM", "ORAL", "", "HUMAN OTC DRUG", "", "2ede411f-1237-4dc1-a602-7bd35741c192", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC]", "", "", "") }
    if generic == "ELAMIPRETIDE HYDROCHLORIDE" { return drug("FORZINITY", "ELAMIPRETIDE HYDROCHLORIDE", "SUBCUTANEOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA215244", "459e2433-fbbb-2cef-e063-6394a90a81fd", "", "92 %", "", "30 mL/min", "0.50 L/kg", "", "", "", "", "CYP1A2:inhibitor:moderate|CYP2B6:inhibitor:moderate|CYP2C19:inhibitor:moderate|CYP2C8:inhibitor:moderate|CYP2C9:inhibitor:moderate|CYP2D6:inhibitor:moderate|CYP2E1:inhibitor:moderate|CYP3A4:inhibitor:moderate", "") }
    if generic == "ELBASVIR AND GRAZOPREVIR" { return drug("ZEPATIER", "ELBASVIR AND GRAZOPREVIR", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA208261", "21d93204-5c90-4b70-aec4-f7e60b197fac", "", "32 %", "", "", "680 L", "2 hours", "", "Hepatitis C Virus NS5A Inhibitor [EPC], Hepatitis C Virus NS3/4A Protease 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", "") }
    if generic == "ELETRIPTAN HBR" { return drug("Eletriptan HBR", "ELETRIPTAN HBR", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA210708", "2c4e7a35-ff54-4971-e063-6294a90ae9df", "4 hours", "50 %", "85 %", "3.9 L/h", "138 L", "2 hours", "", "", "", "CYP1A2:inhibitor:moderate|CYP3A4:inhibitor:moderate", "") }
    if generic == "ELETRIPTAN HYDROBROMIDE" { return drug("eletriptan hydrobromide", "ELETRIPTAN HYDROBROMIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA205186", "057966ca-6e48-43ed-a863-941122a1282a", "4 hours", "50 %", "85 %", "3.9 L/h", "138 L", "2 hours", "", "", "", "CYP1A2:inhibitor:moderate|CYP3A4:inhibitor:moderate", "") }
    if generic == "ELM, IMPATIENS, VERVAIN" { return drug("Bach Get it Done Motivation Kit", "ELM, IMPATIENS, VERVAIN", "", "", "HUMAN OTC DRUG", "", "074c734c-2ed3-2b85-e063-6294a90a6662", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ELOSULFASE ALFA" { return drug("VIMIZIM", "ELOSULFASE ALFA", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA125460", "d3f50b07-ab7c-4922-83b5-6441be0c3c11", "", "", "", "", "", "", "", "Hydrolytic Lysosomal Glycosaminoglycan-specific Enzyme [EPC]", "", "", "") }
    if generic == "ELTROMBOPAG" { return drug("Eltrombopag Olamine", "ELTROMBOPAG", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA212884", "992e50d5-b6c2-4213-9c7c-ef25c84d0708", "", "", "", "30 mL/min", "", "1 hour", "", "", "", "CYP1A2:inhibitor:moderate|CYP1A2:substrate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C8:inhibitor:moderate|CYP2C8:substrate|CYP2C9:inhibitor:moderate|CYP2C9:substrate|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "") }
    if generic == "EMERALD" { return drug("Emerald 8115", "EMERALD", "ORAL", "", "HUMAN OTC DRUG", "", "0bafd9c0-c775-41bb-8625-f2209aca355c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EMOTIONAL HEALTH BOOSTER" { return drug("CL-N", "EMOTIONAL HEALTH BOOSTER", "ORAL", "", "HUMAN OTC DRUG", "", "462f40e2-3154-d4a6-e063-6394a90a570f", "", "", "", "", "", "", "", "Standardized Insect Venom Allergenic Extract [EPC]", "", "", "") }
    if generic == "EMOTIONAL REBALANCE" { return drug("RPT-Sys", "EMOTIONAL REBALANCE", "ORAL", "", "HUMAN OTC DRUG", "", "462f5aa4-db68-26dd-e063-6294a90a4030", "", "", "", "", "", "", "", "Non-Standardized Food Allergenic Extract [EPC], Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "EMPAGLIFLOZIN" { return drug("JARDIANCE", "EMPAGLIFLOZIN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA204629", "46a68ec5-d52b-46dd-920f-38eff4165301", "", "", "86.2 %", "10.6 L/h", "73.8 L", "", "", "Sodium-Glucose Cotransporter 2 Inhibitor [EPC]", "", "", "") }
    if generic == "EMPAGLIFLOZIN AND METFORMIN HYDROCHLORIDE" { return drug("Synjardy", "EMPAGLIFLOZIN AND METFORMIN HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA206111", "06cb5e7a-ca7a-474a-a968-b3ddc7af1c43", "6.2 hours", "50 %", "86.2 %", "10.6 L/h", "73.8 L", "3 hours", "", "Sodium-Glucose Cotransporter 2 Inhibitor [EPC]", "", "", "") }
    if generic == "EMTRICITABINE AND TENOFOVIR ALAFENAMIDE" { return drug("DESCOVY", "EMTRICITABINE AND TENOFOVIR ALAFENAMIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA208215", "12aff732-63cd-4d90-a329-7c3851e6b966", "", "", "0.60", "", "", "", "", "Human Immunodeficiency Virus Nucleoside Analog Reverse Transcriptase Inhibitor [EPC]", "", "CYP1A2:inducer|CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2B6:inducer|CYP2B6:inhibitor:strong|CYP2B6:substrate|CYP2C19:inducer|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C8:inducer", "") }
    if generic == "EMTRICITABINE AND TENOFOVIR DISOPROXIL FUMARATE" { return drug("Emtricitabine and tenofovir disoproxil fumarate", "EMTRICITABINE AND TENOFOVIR DISOPROXIL FUMARATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA201806", "1289b02c-50f7-4adc-80d1-24afc1bad01b", "10 hours", "92", "", "50 mL/min", "", "", "", "Human Immunodeficiency Virus Nucleoside Analog Reverse Transcriptase Inhibitor [EPC]", "", "", "") }
    if generic == "ENALAPRIL MALEATE" { return drug("Enalapril Maleate", "ENALAPRIL MALEATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA213273", "2d3faa5b-0f3d-45c4-e063-6294a90ad7b9", "11 hours", "", "", "", "", "20 minutes", "", "", "", "", "") }
    if generic == "ENOXAPARIN SODIUM" { return drug("Enoxaparin Sodium", "ENOXAPARIN SODIUM", "SUBCUTANEOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA020164", "a12d41f8-475d-4932-9aa0-73180eb1fd60", "4.5 hours", "1 %", "", "30 mL/min", "4.3 L", "", "", "", "", "", "") }
    if generic == "ENSULIZOLE, HOMOSALATE, OCTINOXATE, TITANIUM DIOXIDE" { return drug("PHOFAY Matte Sunscreen Liquid Foundation SPF 30, 1", "ENSULIZOLE, HOMOSALATE, OCTINOXATE, TITANIUM DIOXIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "3df8cf95-fa65-22c9-e063-6294a90a06a9", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ENSULIZOLE, OCTINOXATE, AND ZINC OXIDE" { return drug("cle de peau BEAUTE CORRECTING VEIL n M", "ENSULIZOLE, OCTINOXATE, AND ZINC OXIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "47a7bfe7-469c-6ab5-e063-6394a90a13e8", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ENSULIZOLE, OCTISALATE, ZINC OXIDE" { return drug("g and h Protect Body", "ENSULIZOLE, OCTISALATE, ZINC OXIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "085bcc1d-8ef6-1348-e063-6394a90af6cf", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ENSULIZOLE,OCTINOXATE, OXYBENZONE, TITANIUM DIOXIDE, ZINC OXIDE" { return drug("Artistry Ideal Radiance Illuminating CC SPF50 Broad Spectrum Sunscreen - Light", "ENSULIZOLE,OCTINOXATE, OXYBENZONE, TITANIUM DIOXIDE, ZINC OXIDE", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "083752d6-b759-692f-e063-6294a90aa338", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ENTACAPONE" { return drug("Entacapone", "ENTACAPONE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA206669", "071b5720-d208-9e0e-e063-6294a90a0513", "0.40 hour", "35 %", "98 %", "", "20 L", "1 hour", "1.2 mcg/mL", "Catechol-O-Methyltransferase Inhibitor [EPC]", "", "", "") }
    if generic == "ENTECAVIR" { return drug("Entecavir", "ENTECAVIR", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA206745", "eb274d01-4108-4d2e-8e2b-8656b90684c0", "15 hours", "100 %", "", "", "", "", "8.2 ng/mL", "Hepatitis B Virus Nucleoside Analog Reverse Transcriptase Inhibitor [EPC]", "", "", "") }
    if generic == "EPHEDRINE SULFATE" { return drug("Ephedrine sulfate", "EPHEDRINE SULFATE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA216129", "08f5af1d-365f-a97c-e063-6394a90a99ae", "6 hours", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EPINASTINE HYDROCHLORIDE" { return drug("EPINASTINE HYDROCHLORIDE", "EPINASTINE HYDROCHLORIDE", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA090951", "a873a505-bb9c-4430-8921-8d800df991c7", "12 hours", "", "56", "56 L/h", "", "", "", "", "", "", "") }
    if generic == "EPINEPHRINE" { return drug("epinephrine", "EPINEPHRINE", "SUBCUTANEOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA020800", "1eb15488-8199-c343-e063-6394a90a0347", "5 min", "", "", "", "", "", "", "alpha-Adrenergic Agonist [EPC], beta-Adrenergic Agonist [EPC], Catecholamine [EPC]", "", "", "") }
    if generic == "EPIRUBICIN HYDROCHLORIDE" { return drug("Ellence", "EPIRUBICIN HYDROCHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "NDA050778", "fb8fdcc7-9949-486f-a487-0eebd44cb40e", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EPSOM SALT" { return drug("Epsom Salt", "EPSOM SALT", "ORAL", "", "HUMAN OTC DRUG", "M007", "4942790a-fced-4376-ba29-26f63d90eaf7", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EPTIFIBATIDE" { return drug("Eptifibatide", "EPTIFIBATIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA206127", "944b269c-d810-411d-9ed4-8edd9d0ac1b7", "2.5 hours", "", "", "50 mL/min", "", "", "", "Platelet Aggregation Inhibitor [EPC]", "", "", "") }
    if generic == "EQUISETUM ARVENSE STEM, CHAMOMILLA, CONDURANGO BARK, VIOLA TRICOLOR, BOLDO LEAF, ALUMINIUM METALLICUM, STANNUM METALLICUM" { return drug("Unda 3", "EQUISETUM ARVENSE STEM, CHAMOMILLA, CONDURANGO BARK, VIOLA TRICOLOR, BOLDO LEAF, ALUMINIUM METALLICUM, STANNUM METALLICUM", "ORAL", "", "HUMAN OTC DRUG", "", "c731175a-04a5-5d25-e053-2995a90a6082", "", "", "", "", "", "", "", "Non-Standardized Plant Allergenic Extract [EPC], Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "EQUISETUM ARVENSE, HYPERICUM PERFORATUM" { return drug("UNDA 270", "EQUISETUM ARVENSE, HYPERICUM PERFORATUM", "TOPICAL", "", "HUMAN OTC DRUG", "", "b00744c8-c5da-1933-e053-2a95a90ac67b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EQUISETUM HYEMALE" { return drug("Equisetum Hyemale", "EQUISETUM HYEMALE", "ORAL", "", "HUMAN OTC DRUG", "", "16ee73e6-2795-bc35-e063-6294a90a63c2", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ERBORIAN CC RED CORRECT SPF 25- OCTINOXATE, OCTISALATE, TITANIUM DIOXIDE, ZINC OXIDE CREAM" { return drug("ERBORIAN CC RED CORRECT", "ERBORIAN CC RED CORRECT SPF 25- OCTINOXATE, OCTISALATE, TITANIUM DIOXIDE, ZINC OXIDE CREAM", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "3f1c4a45-0856-d1c3-e063-6294a90a3592", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ERGOCALCIFEROL" { return drug("Ergocalciferol", "ERGOCALCIFEROL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA080704", "0d230fd8-2ea7-4dd6-a506-5f7804e539fc", "", "", "", "", "", "", "", "Provitamin D2 Compound [EPC]", "", "", "") }
    if generic == "ERIBULIN MESYLATE" { return drug("Eribulin Mesylate", "ERIBULIN MESYLATE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA217473", "5b72f089-3089-d1f4-1138-d21ea2958492", "40 hours", "", "100", "80 mL/min", "43 L/", "", "", "", "", "CYP1A2:inducer|CYP1A2:inhibitor:strong|CYP1A2:substrate|CYP2B6:substrate|CYP2C19:inducer|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP2C9:inducer|CYP2C9:inhibitor:strong|CYP2C9:substrate", "") }
    if generic == "ERTAPENEM" { return drug("Ertapenem", "ERTAPENEM", "INTRAMUSCULAR", "", "HUMAN PRESCRIPTION DRUG", "ANDA208790", "7dea65ba-ff7e-445b-972e-c972c3140d91", "4 hours", "90 %", "95 %", "31 mL/min", "0.12 l", "", "", "", "", "", "") }
    if generic == "ERTAPENEM SODIUM" { return drug("Ertapenem", "ERTAPENEM SODIUM", "INTRAMUSCULAR", "", "HUMAN PRESCRIPTION DRUG", "ANDA218067", "ee1358ab-ba30-4c91-a505-9c90796bc350", "4 hours", "90 %", "95 %", "31 mL/min", "0.12 l", "", "", "", "", "", "") }
    if generic == "ERYTHROMYCIN" { return drug("Erythromycin", "ERYTHROMYCIN", "OPHTHALMIC", "", "HUMAN PRESCRIPTION DRUG", "ANDA064067", "335e5849-55dc-9d27-e063-6394a90a08a0", "", "50 %", "5 %", "", "", "", "", "Macrolide [EPC], Macrolide Antimicrobial [EPC]", "", "CYP3A4:inhibitor:moderate|CYP3A4:substrate", "Drug") }
    if generic == "ERYTHROMYCIN ETHYLSUCCINATE" { return drug("Ery-Ped", "ERYTHROMYCIN ETHYLSUCCINATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "NDA050207", "0ca6c02b-5b9f-39c3-e063-6294a90a4c18", "", "", "", "", "", "", "", "", "", "CYP3A4:inhibitor:moderate", "Drug") }
    if generic == "ERYTHROMYCIN LACTOBIONATE" { return drug("Erythromycin Lactobionate", "ERYTHROMYCIN LACTOBIONATE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA215290", "248996fd-c1f3-5b11-e063-6394a90ad2e3", "", "", "", "", "", "", "", "", "", "CYP3A4:inhibitor:moderate|CYP3A4:substrate", "") }
    if generic == "ERYTHROPOIETIN" { return drug("PROCRIT", "ERYTHROPOIETIN", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "BLA103234", "325d5d88-413d-28a2-e063-6394a90a3948", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ESCITALOPRAM" { return drug("escitalopram", "ESCITALOPRAM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090939", "30286dfe-e1ab-4fa1-bb3a-b2bc3afa7b7d", "", "80 %", "", "600 mL/min", "12 L/kg", "", "", "", "", "CYP1A2:inhibitor:moderate|CYP1A2:inhibitor:weak|CYP1A2:substrate|CYP2C19:inhibitor:moderate|CYP2C19:inhibitor:weak|CYP2C19:substrate|CYP2D6:inhibitor:weak|CYP2D6:substrate|CYP3A4:inhibitor:moderate|CYP3A4:inhibitor:weak", "") }
    if generic == "ESCITALOPRAM ORAL" { return drug("Escitalopram Oral Solution", "ESCITALOPRAM ORAL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090477", "2f987c95-695b-d900-e063-6294a90a0cf8", "", "80 %", "", "600 mL/min", "12 L/kg", "", "", "", "", "CYP1A2:inhibitor:weak|CYP1A2:substrate|CYP2C19:inhibitor:weak|CYP2C19:substrate|CYP2D6:inhibitor:weak|CYP2D6:substrate|CYP3A4:inhibitor:weak|CYP3A4:substrate", "") }
    if generic == "ESCITALOPRAM OXALATE" { return drug("Escitalopram", "ESCITALOPRAM OXALATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA090432", "77d085a4-81b9-4807-8b43-3b10780c2e77", "", "80 %", "", "600 mL/min", "12 L/kg", "", "", "", "", "CYP1A2:inhibitor:weak|CYP1A2:substrate|CYP2C19:inhibitor:weak|CYP2C19:substrate|CYP2D6:inhibitor:weak|CYP2D6:substrate|CYP3A4:inhibitor:weak|CYP3A4:substrate", "") }
    if generic == "ESLICARBAZEPINE ACETATE" { return drug("Eslicarbazepine Acetate", "ESLICARBAZEPINE ACETATE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA211238", "75484338-6d78-877c-086f-61467c8dd5e4", "", "", "61", "80 mL/min", "61 L", "", "", "", "", "CYP1A2:inhibitor:moderate|CYP2B6:inhibitor:moderate|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2D6:inhibitor:moderate|CYP2E1:inhibitor:moderate|CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "") }
    if generic == "ESMOLOL HYDROCHLORIDE" { return drug("Esmolol Hydrochloride", "ESMOLOL HYDROCHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA208538", "91f3287c-e1f4-48a0-a37e-74da91240a2d", "2 hours", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ESMOLOL HYDROCHLORIDE IN SODIUM CHLORIDE" { return drug("esmolol hydrochloride in sodium chloride", "ESMOLOL HYDROCHLORIDE IN SODIUM CHLORIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA206608", "f5590283-06f2-43c7-9e1b-2a762f568bbf", "2 hours", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ESOMEPRAZOLE" { return drug("basic care esomeprazole magnesium", "ESOMEPRAZOLE", "ORAL", "", "HUMAN OTC DRUG", "ANDA207193", "4df7a0fa-f656-49a8-85fb-2ad2ee20bf28", "", "", "", "", "", "", "", "Proton Pump Inhibitor [EPC]", "", "", "") }
    if generic == "ESOMEPRAZOLE MAGNESIUM" { return drug("Esomeprazole magnesium", "ESOMEPRAZOLE MAGNESIUM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA217427", "f1d20353-c0e3-4ae0-9f8f-01cc6e9fa5a7", "", "90 %", "2", "", "16 L", "", "", "", "", "CYP2C19:inducer|CYP2C19:inhibitor:moderate|CYP2C19:inhibitor:strong|CYP2C19:substrate|CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "ESSENCE BLACK PEPPER AND CEDARWOOD 48H ANTIPERSPIRANT" { return drug("Axe", "ESSENCE BLACK PEPPER AND CEDARWOOD 48H ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "1248846e-4fb0-84d3-e063-6394a90aa959", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ESSENCE BLACK PEPPER AND CEDARWOOD SCENT 48H FRESH AND DRY ANTIPERSPIRANT" { return drug("Axe", "ESSENCE BLACK PEPPER AND CEDARWOOD SCENT 48H FRESH AND DRY ANTIPERSPIRANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "253cedf0-2cb0-214a-e063-6394a90a5ade", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ESTRADIOL" { return drug("ESTRADIOL", "ESTRADIOL", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA040275", "39aaba38-f44a-40c0-e063-6394a90aa849", "10 hours", "", "", "", "", "", "", "Estrogen [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:moderate", "") }
    if generic == "ESTRADIOL AND LEVONORGESTREL" { return drug("Climara Pro", "ESTRADIOL AND LEVONORGESTREL", "TRANSDERMAL", "", "HUMAN PRESCRIPTION DRUG", "NDA021258", "0b51c5a2-a656-493f-a887-aeb5146b3752", "", "", "", "", "", "", "", "Estrogen [EPC], Progestin [EPC], Progestin-containing Intrauterine System [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:moderate", "") }
    if generic == "ESTRADIOL VALERATE AND ESTRADIOL VALERATE/DIENOGEST" { return drug("Natazia", "ESTRADIOL VALERATE AND ESTRADIOL VALERATE/DIENOGEST", "", "", "HUMAN PRESCRIPTION DRUG", "NDA022252", "3b747381-9764-44a3-a08d-a80cf0988665", "11 hours", "91 %", "", "", "23.6 L", "", "", "", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "ESTRONE, SODIUM CHLORIDE, SEPIA OFFICINALIS JUICE" { return drug("Cyclease PMS", "ESTRONE, SODIUM CHLORIDE, SEPIA OFFICINALIS JUICE", "ORAL", "", "HUMAN OTC DRUG", "", "fcea41e7-b1a6-8718-e053-6294a90a117a", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ESZOPICLONE" { return drug("Eszopiclone", "ESZOPICLONE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA202929", "2df4e9b7-6d0c-7409-e063-6294a90a46ce", "6 hours", "", "52", "", "", "1 hour", "", "", "", "CYP2E1:inhibitor:strong|CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "ETHAMBUTOL HYDROCHLORIDE" { return drug("ETHAMBUTOL HYDROCHLORIDE", "ETHAMBUTOL HYDROCHLORIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA075095", "a5247287-041a-4548-9a24-aadbfd233459", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETHANOL" { return drug("Premium Hand Sanitizer with Aloe", "ETHANOL", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "3ca30e4b-f024-f83c-e063-6394a90a2f95", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETHANOL HAND SANITIZER" { return drug("PlaneAire Hands Sandalwood", "ETHANOL HAND SANITIZER", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "18612a10-8668-b0ef-e063-6394a90a208e", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETHOSUXIMIDE" { return drug("ETHOSUXIMIDE", "ETHOSUXIMIDE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA200892", "b7244494-bae5-4434-9b8f-d5ed6d33619a", "", "", "", "", "", "", "", "Anti-epileptic Agent [EPC]", "", "", "") }
    if generic == "ETHYL ALCOHOL" { return drug("FRESH FEELS HAND SANITIZER MIST OCEAN BREEZE SCENT", "ETHYL ALCOHOL", "TOPICAL", "", "HUMAN OTC DRUG", "505G(a)(3)", "9856c6c1-df99-4203-a134-e98803458653", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETHYL ALCOHOL 70%" { return drug("Hand sanitizer 2oz 2pk lavender", "ETHYL ALCOHOL 70%", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "47afd317-65af-f4dc-e063-6394a90a19cf", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETHYL ALCOHOL 70%V/V" { return drug("Hand sanitizer 8oz with aloe vera", "ETHYL ALCOHOL 70%V/V", "TOPICAL", "", "HUMAN OTC DRUG", "M003", "0fc036b6-1f73-8b1c-e063-6394a90af4ef", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETHYL ALCOHOL, SALICYLIC ACID, BENZOCAINE" { return drug("Finafta", "ETHYL ALCOHOL, SALICYLIC ACID, BENZOCAINE", "TOPICAL", "", "HUMAN OTC DRUG", "part356", "025a45e6-c192-f848-e063-6394a90a1e29", "", "", "", "", "", "", "", "Standardized Chemical Allergen [EPC]", "", "", "") }
    if generic == "ETHYLHEXYL METHOXYCINNAMATE, HOMOSALATE, POLYSILICONE-15, OCTOCRYLENE, BUTYL METHOXYDIBENZOYLMETHANE" { return drug("SUNSCREEN LIP BALM", "ETHYLHEXYL METHOXYCINNAMATE, HOMOSALATE, POLYSILICONE-15, OCTOCRYLENE, BUTYL METHOXYDIBENZOYLMETHANE", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "4686f9b1-07a5-74cc-e063-6394a90a3afa", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETHYLHEXYL METHOXYCINNAMATE, TITANIUM DIOXIDE, ETHYLHEXYL SALICYLATE" { return drug("EGF FGF DNA UV SHIELD", "ETHYLHEXYL METHOXYCINNAMATE, TITANIUM DIOXIDE, ETHYLHEXYL SALICYLATE", "TOPICAL", "", "HUMAN OTC DRUG", "M020", "286c245e-8eac-2cd4-e063-6394a90ab01f", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "ETODOLAC" { return drug("Etodolac", "ETODOLAC", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA075126", "0fce1aea-5de2-4acb-8a21-2b775c4adb25", "6.4 hours", "100 %", "1 %", "", "390 mL/kg", "", "", "Nonsteroidal Anti-inflammatory Drug [EPC]", "", "", "") }
    if generic == "ETOMIDATE" { return drug("ETOMIDATE", "ETOMIDATE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA206126", "278b160e-cdc4-451e-9405-cb001f443680", "75 minutes", "", "6", "", "", "", "", "General Anesthetic [EPC]", "", "", "") }
    if generic == "ETOMIDATE INJECTION, SOLUTION" { return drug("ETOMIDATE injection, solution", "ETOMIDATE INJECTION, SOLUTION", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA206126", "0635683b-880b-0cd4-e063-6394a90ab73e", "75 minutes", "", "6", "", "", "", "", "General Anesthetic [EPC]", "", "", "") }
    if generic == "ETONOGESTREL AND ETHINYL ESTRADIOL" { return drug("NuvaRing", "ETONOGESTREL AND ETHINYL ESTRADIOL", "VAGINAL", "", "HUMAN PRESCRIPTION DRUG", "NDA021187", "254b26fa-28c4-4a9e-9df7-c9747829eaee", "", "100 %", "", "", "", "", "", "Estrogen [EPC], Progestin [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong", "") }
    if generic == "ETONOGESTREL AND ETHINYL ESTRADIOL VAGINAL" { return drug("Etonogestrel and Ethinyl Estradiol Vaginal", "ETONOGESTREL AND ETHINYL ESTRADIOL VAGINAL", "VAGINAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA211157", "1cbd9870-3ef2-b5c9-e063-6394a90a2dbd", "", "100 %", "", "", "", "", "", "Estrogen [EPC], Progestin [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong", "") }
    if generic == "ETONOGESTREL AND ETHINYL ESTRADIOL VAGINAL RING" { return drug("Etonogestrel and Ethinyl Estradiol Vaginal Ring", "ETONOGESTREL AND ETHINYL ESTRADIOL VAGINAL RING", "VAGINAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA211157", "d1abad0a-e21f-d995-a4c6-b2e366309863", "", "100 %", "", "", "", "", "", "Estrogen [EPC], Progestin [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong", "") }
    if generic == "ETOPOSIDE" { return drug("Etoposide", "ETOPOSIDE", "INTRAVENOUS", "", "HUMAN PRESCRIPTION DRUG", "ANDA074529", "44819553-32df-ea33-e063-6394a90a022c", "1.5 hours", "", "", "", "", "", "", "Topoisomerase Inhibitor [EPC]", "", "", "") }
    if generic == "ETRAVIRINE" { return drug("ETRAVIRINE", "ETRAVIRINE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA215402", "4b21f36b-78b4-41db-ae59-814076cf5b90", "", "50 %", "99.6 %", "", "", "", "", "Human Immunodeficiency Virus 1 Non-Nucleoside Analog Reverse Transcriptase Inhibitor [EPC]", "", "CYP2C19:inducer|CYP2C19:inhibitor:moderate|CYP2C19:substrate|CYP2C9:inducer|CYP2C9:inhibitor:moderate|CYP2C9:substrate|CYP3A4:inducer|CYP3A4:inhibitor:moderate|CYP3A4:substrate", "") }
    if generic == "EUCALYPTOL" { return drug("Antiseptic Mouth Rinse", "EUCALYPTOL", "ORAL", "", "HUMAN OTC DRUG", "505G(a)(3)", "499f1591-7356-8cfd-e063-6294a90ada22", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EUCALYPTOL, MENTHOL, METHYL SALICYLATE, THYMOL" { return drug("Eucalyptol, Menthol, Methyl Salicylate, Thymol", "EUCALYPTOL, MENTHOL, METHYL SALICYLATE, THYMOL", "ORAL", "", "HUMAN OTC DRUG", "505G(a)(3)", "498dc59c-be82-8c28-e063-6294a90a5a98", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EUCALYPTUS GLOBULUS LEAF" { return drug("Eucalyptus globulus", "EUCALYPTUS GLOBULUS LEAF", "ORAL", "", "HUMAN OTC DRUG", "", "16f13c97-0916-a642-e063-6294a90a209c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EUCALYPTUS GLOBULUS, NATRUM MURIATICUM" { return drug("Homeopathic Tea Tree Oil Lice", "EUCALYPTUS GLOBULUS, NATRUM MURIATICUM", "TOPICAL", "", "HUMAN OTC DRUG", "", "413377db-4368-9eb0-e063-6294a90aeb4c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EUPATORIUM PERF" { return drug("EUPATORIUM PERF", "EUPATORIUM PERF", "ORAL", "", "HUMAN OTC DRUG", "", "19bab8a0-69e2-49c6-e063-6394a90a9380", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EUPHRASIA OFF" { return drug("EUPHRASIA OFF", "EUPHRASIA OFF", "ORAL", "", "HUMAN OTC DRUG", "", "19babdda-2afd-7d45-e063-6394a90a3f23", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEN TONE PLUS NIACINAMIDE APPLE BLOSSOM AND MANGO BUTTER ANTIPERSPIRANT DEODORANT" { return drug("Dove", "EVEN TONE PLUS NIACINAMIDE APPLE BLOSSOM AND MANGO BUTTER ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26454beb-2276-e5ec-e063-6394a90a334b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEN TONE PLUS NIACINAMIDE APPLE BLOSSOM AND MANGO BUTTER DRY SPRAY 72H ANTIPERSPIRANT DEODORANT" { return drug("Dove", "EVEN TONE PLUS NIACINAMIDE APPLE BLOSSOM AND MANGO BUTTER DRY SPRAY 72H ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26454eb2-2efd-f603-e063-6394a90a76d5", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEN TONE PLUS NIACINAMIDE PEACH BLOSSOM AND RICE MILK ANTIPERSPIRANT DEODORANT" { return drug("Dove", "EVEN TONE PLUS NIACINAMIDE PEACH BLOSSOM AND RICE MILK ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26454beb-2277-e5ec-e063-6394a90a334b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEN TONE PLUS NIACINAMIDE PEACH BLOSSOM AND RICE MILK DRY SPRAY 72H ANTIPERSPIRANT DEODORANT" { return drug("Dove", "EVEN TONE PLUS NIACINAMIDE PEACH BLOSSOM AND RICE MILK DRY SPRAY 72H ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26454eb2-2eff-f603-e063-6394a90a76d5", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEN TONE PLUS NIACINAMIDE ROSEWOOD AND POWDER ANTIPERSPIRANT DEODORANT" { return drug("Dove", "EVEN TONE PLUS NIACINAMIDE ROSEWOOD AND POWDER ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "2645202a-0708-849d-e063-6294a90a166b", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEN TONE PLUS NIACINAMIDE SHEA BUTTER AND VANILLA ANTIPERSPIRANT DEODORANT" { return drug("Dove", "EVEN TONE PLUS NIACINAMIDE SHEA BUTTER AND VANILLA ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "26455377-405e-e53d-e063-6394a90ac340", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEN TONE PLUS NIACINAMIDE SHEA BUTTER AND VANILLA DRY SPRAY 72H ANTIPERSPIRANT DEODORANT" { return drug("Dove", "EVEN TONE PLUS NIACINAMIDE SHEA BUTTER AND VANILLA DRY SPRAY 72H ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "2645470c-aa62-ed3b-e063-6394a90a4bef", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EVEROLIMUS" { return drug("Everolimus", "EVEROLIMUS", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA205426", "fade73fb-a367-4c53-83dd-1352c3ad807b", "30 hours", "20 %", "74 %", "", "", "", "", "Kinase Inhibitor [EPC], mTOR Inhibitor Immunosuppressant [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    if generic == "EVERYRAY SUNCARE SUNSHINE SERUM" { return drug("EVERYRAY SUNCARE SUNSHINE SERUM", "EVERYRAY SUNCARE SUNSHINE SERUM", "CUTANEOUS", "", "HUMAN OTC DRUG", "M020", "479e93d0-8fd5-de7e-e063-6394a90a5514", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EXEMESTANE" { return drug("Exemestane", "EXEMESTANE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA211031", "24b13a97-81f9-47f1-8c49-64e63ea12bd4", "24 hours", "", "1", "35 mL/min", "", "1.2 hours", "", "Aromatase Inhibitor [EPC]", "", "", "") }
    if generic == "EXTENDED PHENYTOIN SODIUM" { return drug("Phenytek", "EXTENDED PHENYTOIN SODIUM", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA040298", "a532ea94-0186-4554-969c-66ff80f95c94", "22 hours", "", "20 %", "", "", "", "", "", "", "CYP2C19:inducer|CYP2C19:inhibitor:moderate|CYP2C9:inducer|CYP2C9:inhibitor:moderate", "") }
    if generic == "EXTRA STRENGHT HEADACHE RELIEF- ACETAMINOPHEN, ASPIRIN, CAFFEINE TABLET" { return drug("Extra Strength Headache, Lil Drug Store", "EXTRA STRENGHT HEADACHE RELIEF- ACETAMINOPHEN, ASPIRIN, CAFFEINE TABLET", "ORAL", "", "HUMAN OTC DRUG", "M013", "2a91cd0b-dcbf-25d2-e063-6294a90a6778", "", "", "", "", "", "", "", "Nonsteroidal Anti-inflammatory Drug [EPC], Platelet Aggregation Inhibitor [EPC], Central Nervous System Stimulant [EPC], Methylxanthine [EPC]", "", "", "") }
    if generic == "EXTRA STRENGTH ITCH RELIEF" { return drug("Diphenhydramine HCl and Zinc Acetate", "EXTRA STRENGTH ITCH RELIEF", "TOPICAL", "", "HUMAN OTC DRUG", "M017", "2479e274-3585-44d6-e063-6394a90a7810", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EXTREME BLAST 48H ANTIPERSPIRANT DEODORANT" { return drug("Degree", "EXTREME BLAST 48H ANTIPERSPIRANT DEODORANT", "TOPICAL", "", "HUMAN OTC DRUG", "M019", "19233750-2417-1c04-e063-6394a90a2e3c", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EYE HEALTH CAPSULE" { return drug("Eye health", "EYE HEALTH CAPSULE", "ORAL", "", "HUMAN OTC DRUG", "", "2e4fa2c9-4da9-e37e-e063-6294a90a6bbd", "", "", "", "", "", "", "", "Amino Acid Hypertonic Solution [EPC], Non-Standardized Food Allergenic Extract [EPC], Non-Standardized Plant Allergenic Extract [EPC]", "", "", "") }
    if generic == "EYEWASH" { return drug("ULINE Eyewash", "EYEWASH", "OPHTHALMIC", "", "HUMAN OTC DRUG", "NDA022305", "14545fec-97fe-aed7-e063-6394a90a016d", "", "", "", "", "", "", "", "", "", "", "") }
    if generic == "EZETIMIBE" { return drug("Ezetimibe", "EZETIMIBE", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA203931", "359e02cb-5fc3-494a-9bf8-d2578aae8ee8", "22 hours", "10 %", "", "30 mL/min", "", "", "45 ng/mL", "Dietary Cholesterol Absorption Inhibitor [EPC]", "", "", "") }
    if generic == "EZETIMIBE AND SIMVASTATIN" { return drug("Ezetimibe and Simvastatin", "EZETIMIBE AND SIMVASTATIN", "ORAL", "", "HUMAN PRESCRIPTION DRUG", "ANDA200909", "697ae8a7-2359-455f-9c21-e266f1c31288", "22 hours", "5 %", "", "30 mL/min", "", "", "", "Dietary Cholesterol Absorption Inhibitor [EPC], HMG-CoA Reductase Inhibitor [EPC]", "", "CYP3A4:inducer|CYP3A4:inhibitor:strong|CYP3A4:substrate", "") }
    return unknown_drug()
}

fn drug_count_e() -> Int {
    return 112
}