HomePartsSpare PartsCamshaft IntakeTataSpare PartsIn StockCamshaft IntakePart code: 279905107905DescriptionCAMSHAFT INTAKESpecificationsPart Code279905107905SKUES-TAT-166053BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts