Product review (3 stars): Fits ok not perfect
Well they work but unfortunately this batch let's water leak.  Best I can tell is that it is not sealing properly. Tried but going with manufactor product only not worth the money.