Hey does anyone know anything about the part I have in the pictures below... It looks like some massive diode to me? I tried googling the letters on the thing but did not come up with anything.. It was out of some sort of custom power filtering system for a small company who makes cables for the super high end audio guys out there..