See the attached picture. I believe the VW part number is 022 905 (or 906?) 059, but I can't read the other number. There are two fuel pump relays like this on Pelican with different part numbers and I'm not sure which one to buy.
Hoping to find a good used one, or someone who can direct me to where I can buy a new one.