HomePartsSpare Parts27971666 TubeTataSpare PartsIn Stock27971666 TubePart code: 570307149908Description27971666 TUBESpecificationsPart Code570307149908SKUES-TAT-070003BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts