I found this in a box of capacitors I bought. It is some kind of replacement part but I could not find this specific number. I am thinking it might be a dishwasher timer as I found something in a similar box with a different part number and it was a timer. Any info will be appreciated! Thanks!