Teva 20mg Adderall Instant Release