269HT SHAFT SEAL | 33D31

Secondary Sheave Parts (DWT) Seal, Split, 7.875" OD, 6.875" ID
Part Number 33D31
Superceded TEXA1R077