HomePartsSpare PartsPin Injector ClawTataSpare PartsIn StockPin Injector ClawPart code: 571701169908DescriptionPIN INJECTOR CLAWSpecificationsPart Code571701169908SKUES-TAT-276651BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts