Anyone know what this is? I think it's from a 33 GTR, was in the box with a 33 GTR fuel pump I was given when I bought my car: