HomePartsSpare PartsOil CatcherTataSpare PartsIn StockOil CatcherPart code: 257335608204DescriptionOIL CATCHERSpecificationsPart Code257335608204SKUES-TAT-121994BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts