ksalvagno
Alpaca Master
Epinephrine does have an expiration date. So you may not want to keep it forever. I do replace mine when I see it is past the date on the bottle. I just get a small bottle and I'm thankful when I throw out an unused one. I just get mine from the vet.