IsoBuster is good and useful for lots of other things -
Recover Files & Data from CD, DVD, Hard Drive, USB, SD with IsoBuster! - worthwhile if you spend a lot of time messing around with computers.
As Milo says however
"memory stick data loss is usually because the drive has physically failed, not because the data is corrupted"
Mac