Product review (5 stars): Likely what you're looking for
Fits like it says it should.