It is definitely the power socket connector. The socket can be had from Triumph or Powerlet.


"Never underestimate the power of human stupidity" - Robert Heinlein