HomePartsSpare PartsDiodeTataSpare PartsIn StockDiodePart code: 257415400605DescriptionDIODESpecificationsPart Code257415400605SKUES-TAT-123600BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts