Some form of benzedrine
At least he won’t have hives.
Not Benzedrine.
Benzodiazepine, a minor tranquilizer, such as valium, versed, alprazolam...