HomePartsSpare PartsCapacitorTataSpare PartsIn StockCapacitorPart code: 886383000391DescriptionCAPACITORSpecificationsPart Code886383000391SKUES-TAT-296340BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts