Thanks for posting. We offer a self locking corner key that comes close to your dimensions. Take a look at the 95-026 and 95-027 for possible consideration. See if you think these are a match for you. The length of the legs are not really a cause for concern, so you needn't worry about that.