

Your photo is blurry as to trying to read anything on the bottom of the unit. Maybe you could let us know what the identifiers are for each of the contacts on the bottom.
Are you sure it's a stabilizer? Just from the pins, it looks to me like it might be a relay.
Maybe an overdrive relay from a TR3A...
Cheers
Tush