Sounds like it's just a non generic adderall XR. The description on the sight I found says its beads of mixed amphetamine salts, which is exactly what adderall XR is.
I have no idea whether these beads are longer or shorter acting than the generic XR formula. Unless you have really good insurance I'd stick to generic adderall XR for the sake of your wallet.
If you've never taken amphetamine then be aware that it's a very good drug for ADHD if used in moderation and responsibly it can be a good tool to help with focus or heavy workloads. Abuse can lead to heart, addiction, and mental problems, but when used in low doses monitored by a doctor it can be an extremely safe drug.
Hope this answered your question, it was kinda of vague so I just covered the basics.