HomePartsSpare PartsEye PieceTataSpare PartsIn StockEye PiecePart code: 257632805105DescriptionEYE PIECESpecificationsPart Code257632805105SKUES-TAT-125507BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts