Product review (5 stars): This will do the trick.
Works great. All parts fit and was an affordable option.