Product review (5 stars): Another Amazon find.
Perfect fit.  After trying to use another brand with alterations, found this on line and Hooray, it fit. Thank you.