HomePartsSpare PartsDiodeTataSpare PartsIn StockDiodePart code: 409029600302DescriptionDIODESpecificationsPart Code409029600302SKUES-TAT-219470BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts