HomePartsSpare PartsStay (alternator)TataSpare PartsIn StockStay (alternator)Part code: 279915143302DescriptionSTAY (ALTERNATOR)SpecificationsPart Code279915143302SKUES-TAT-022648BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts