HomePartsSpare Parts28.6 I.d.hoseTataSpare PartsIn Stock28.6 I.d.hosePart code: 289243405803Description28.6 I.D.HOSESpecificationsPart Code289243405803SKUES-TAT-188627BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts