Product review (5 stars): Brian Filter
Fits perfectly. Will order from this vendor again.