For what it's worth, I finally went out yesterday and purchased a socket to fit the square headed leg bolts on our older Yamaha grand pianos. The heads of the bolts are 20mm square, and a 23mm 12 point socket turned out to be the right size for a good fit.
------------------------------
Floyd Gadd RPT
Regina SK
(306) 502-9103
------------------------------