>>96061098
>Is that what ADHD meds technically are?
Strictly speaking no they aren't exactly the same but both are stimulants that help the mind focus if you have attention problems.