HomePartsSpare PartsBaffleTataSpare PartsIn StockBafflePart code: 282933408201DescriptionBAFFLESpecificationsPart Code282933408201SKUES-TAT-174929BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts