HomePartsSpare PartsOil Seal[ptfe]TataSpare PartsIn StockOil Seal[ptfe]Part code: 269126207813DescriptionOIL SEAL[PTFE]SpecificationsPart Code269126207813SKUES-TAT-146097BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts