This oil bath seal works like a charm for my car's wheels. It keeps OIL in and water out. The seal is durable and long-lasting .However, it can be a bit pricey compared to other options in the market..
Pros
Durable and long-lasting
Cons
Requires regular maintenance to ensure proper function