HomePartsSpare PartsSpeed LimiterTataSpare PartsIn StockSpeed LimiterPart code: 216354200112DescriptionSPEED LIMITERSpecificationsPart Code216354200112SKUES-TAT-099050BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts