HomePartsSpare PartsOil TubeTataSpare PartsIn StockOil TubePart code: 269428990160DescriptionOIL TUBESpecificationsPart Code269428990160SKUES-TAT-146631BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts