HomePartsSpare PartsOil TubeTataSpare PartsIn StockOil TubePart code: 269428990377DescriptionOIL TUBESpecificationsPart Code269428990377SKUES-TAT-146726BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts