Anyone recognize what this might be from? I've had it in my stash of parts forever and can't for the life of me recall where I got it or out of what vehicle.