How long does adderall last?


12 hours...