Product review (5 stars): Probably what you're looking for...
If you're looking for this specific item I think you know what it does and what it's for....and it does all of those things.