Allis Chalmers oil lubed mechanical seal kit 78-24-8800 - 73764-01-RM07122213

(Image  of 1)