This OIL SEAL for Leyland has OEM Number PA600014. It is compatible with AL2518. We have this Leyland PA600014 Available in Genuine, OEM, and Aftermarket options.