HomePartsSpare PartsEye PieceTataSpare PartsIn StockEye PiecePart code: 257132805102DescriptionEYE PIECESpecificationsPart Code257132805102SKUES-TAT-121513BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts