HomePartsSpare PartsNacelle UpperTataSpare PartsIn StockNacelle UpperPart code: 287168906330BSDescriptionNACELLE UPPERSpecificationsPart Code287168906330BSSKUES-TAT-034835BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts