Product review (5 stars): Exact Part I Needed!
The exact part I needed. The old cap was leaking everywhere.  Arrived very quickly. Glad to find a reliable source for parts other than the manufacturer, which tends to be very expensive.