I think it looks very similar to Paddocks offering for you model:
James Paddock Limited - Triumph Stag, Spitfire, TR6, TR7, GT6, Vitesse, Herald Parts and Spares Specialists. FUEL PUMP MK1-111 SCREW FITTINGS(208493)
They also do a AC pump repair kit which looks like it comes with two types of seals and of course all the other bits (these might come in useful one day if you can then find them😁)