HomePartsSpare PartsOil Deflector RingTataSpare PartsIn StockOil Deflector RingPart code: 53271271000DescriptionOIL DEFLECTOR RINGSpecificationsPart Code53271271000SKUES-TAT-250897BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts