Clutch Disc 272425200145 For Tata Xenon, Safari Dicor 2.2L and Telcoline