HomePartsSpare PartsOil TubeTataSpare PartsIn StockOil TubePart code: 286526996916DescriptionOIL TUBESpecificationsPart Code286526996916SKUES-TAT-185984BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts