Definition.com
Epipen is a brand name, representing nothing but $10 worth of epinephrine in a spring-loaded syringe and $790 of savage marketing.
Epipen is a brand name, representing nothing but $10 worth of epinephrine in a spring-loaded syringe and $790 of savage marketing.