SD25X33X4-A

INA SD25X33X4-A Double Lip Oil Seal Polyurethane 25mm ID 33mm OD 4mm W Lot of 12

Red Rubber Grease is often applied to hydraulic cylinder pins on loaders.