Triumph TR6 Front Crankshaft Seal

We have seen this TR6 before. This time it’s here for a new front crankshaft seal.

P1020578