What is this pill - with 'm. amphet salts 20 mg' imprint?

Peach is about as close as I can get on the color - the "M. Amphet Salts" is imprinted on one-half of the capsule; 20 mg is on the other section. I suspect that this is a generic Adderall XR, but I'd like to know the manufacturer, etc. Thanks!