HomePartsSpare PartsInjector ClawTataSpare PartsIn StockInjector ClawPart code: 570601164201DescriptionINJECTOR CLAWSpecificationsPart Code570601164201SKUES-TAT-272416BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts