
Any idea what this is?
This came stuck to my Kenwood kd2070, I did an image search to no avail (suggested it was a rega isolation foot or a 45 adapter). I assume it also goes with the other thing in the image that says lock. I have no idea what it is and none of the pictures of other kd 2070's have this thing stuck to it