HomePartsSpare PartsPin Injector ClawTataSpare PartsIn StockPin Injector ClawPart code: 278901166702DescriptionPIN INJECTOR CLAWSpecificationsPart Code278901166702SKUES-TAT-019801BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts