HomePartsSpare PartsOil TubeTataSpare PartsIn StockOil TubePart code: 5848300005DescriptionOIL TUBESpecificationsPart Code5848300005SKUES-TAT-281891BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts