Manufacturer Part Number Description
TATA 2651-4110-0127 Joint, propshaft
TATA 8130750 Joint, propshaft