Perfect fit perfect clean!
Worked perfect! I was worried it might not fit but it was exact!
Rating: 5 stars