What is this
I don't know what it is but could it be a windshield spray relay?
Print