This Oil Seal for Tata has OEM Number 266733757803 . It is compatible with xenon2.2L,Xenon3L,safari2.2L. We have this Tata 266733757803 Available in Genuine, OEM, and Aftermarket options.